TUTORES, aproximacion: <% if (!vTutores.isEmpty()) { if((iNumTutores!=0)&&(iNumTutores<=numeroMaximoQueSacamos)){ //sacamos los que hay System.out.println("es menor al numero maximo que sacamos"); for (int i = 0; i < iNumTutores; i++) { String strUsuario = null; String strNombre = null; tutor = (o54CTutor) vTutores.elementAt(i); strUsuario = tutor.getUsuario(); strNombre = tutor.getNombre(); if (tutor.getApellido1() != null) { strNombre += " " + tutor.getApellido1(); if (tutor.getApellido2() != null) strNombre += " " + tutor.getApellido2(); } if (i > 0 && i%2 == 0) { File f = new File(request.getRealPath("/")+"/"+o54CPaginas.GET_FOTO_TUTOR_KZ+"?hdnCodigo="+tutor.getCentro()+"&hdnTFichero="+strTFichero); if(f.exists()){ System.out.println("si"); }else{ System.out.println("no"); } %>
<%=strNombre%> <% }// del if (i > 0 && i%2 == 0) { else{ %> <% File f = new File(request.getRealPath("/")+"/"+o54CPaginas.GET_FOTO_TUTOR_KZ+"?hdnCodigo="+tutor.getCentro()+"&hdnTFichero="+strTFichero); if(f.exists()){ System.out.println("si"); }else{ System.out.println("no"); } %>
<%=strNombre%> <% } }//del for }else if(iNumTutores>=numeroMaximoQueSacamos){ // System.out.println("Es maqyor que elnumero que sacamos"); Random generator = new Random(); long range = (long)iNumTutores - (long)1 + 1; long fraction = (long)(range * generator.nextDouble()); int resultado1 = (int)(fraction ); int resultado2 = 0; if(resultado1==0){ resultado1 = 1; resultado2 = 2; }else if(resultado1==iNumTutores){ resultado2 = iNumTutores-1; } for (int i = 0; i < iNumTutores; i++) { int j = 0; if((i==resultado1)||(i==resultado2)){ j++; String strUsuario = null; String strNombre = null; tutor = (o54CTutor) vTutores.elementAt(i); strUsuario = tutor.getUsuario(); strNombre = tutor.getNombre(); if (tutor.getApellido1() != null) { strNombre += " " + tutor.getApellido1(); if (tutor.getApellido2() != null) strNombre += " " + tutor.getApellido2(); } // Si ya hemos colocado 2 tutores en una linea hay que cambiar de linea if (j > 0 && j%2 == 0) { System.out.println("si es %2"); File f = new File(request.getRealPath("/")+"/"+o54CPaginas.GET_FOTO_TUTOR_KZ+"?hdnCodigo="+tutor.getCentro()+"&hdnTFichero="+strTFichero); if(f.exists()){ System.out.println("si"); }else{ System.out.println("no"); } %>
<%=strNombre%> <% }//del iff de comparar el random else{ System.out.println("no es %2: "+strNombre); %>
<%=strNombre%> <% } } // fin for<% } } } %>