Foros del Web » Programación para mayores de 30 ;) » Java »

duda con iterator

Estas en el tema de duda con iterator en el foro de Java en Foros del Web. hola a todos tengo hecho un desarrollo con java, jsp. tengo unas consultas que van a accesar a una base de datos grande, y me ...
  #1 (permalink)  
Antiguo 28/07/2010, 12:22
 
Fecha de Ingreso: enero-2009
Mensajes: 201
Antigüedad: 15 años, 10 meses
Puntos: 1
duda con iterator

hola a todos

tengo hecho un desarrollo con java, jsp.
tengo unas consultas que van a accesar a una base de datos grande, y me pidieron que las busauqedas sean disparadas por el buscar.


Hice unos cambios al codigo donde primero estoy declarando las variables como iterator=null, y si viene desde una busqueda llamo a la base de datos que me traiga los resultados.

Pero se me esta cayendo al momento de la primera carga de la pagina, supongo yo porque estan las variables declaradas como nulas.

¿La pregunta es, como las puedo declarar como vacias y no nulas?

Código JSP:
Ver original
  1. terator iGest = null;
  2. Iterator iGestTot=null;
  3. ArrayList arreglo = null;
  4. int total_registros=0;
  5. if (request.getParameter("FECHA_HASTA")!=null){
  6.     iGest = ges.getProyGestion(...);
  7.     iGestTot = ges.getProyGestion(...);
  8.     arreglo = ges.getProyGestion_arr(...);
  9.     while(iGestTot.hasNext()){
  10.         gesVoT= (gestionesVO)iGestTot.next();
  11.         total_registros= gesVoT.getTotalFilas();
  12.     }
  13. }
  14.  
  15.     String Cadena = "";
  16.   while(iGest.hasNext()){
  17.         gesVoL= (gestionesVO)iGest.next();
  18. (...)

El codigo deduzcvo que el problema es que los asigno como null, la idea seria crearlos vacio, ¿alguien me ayuda o sugiere?

Gracias
  #2 (permalink)  
Antiguo 29/07/2010, 06:21
Avatar de Fuzzylog  
Fecha de Ingreso: agosto-2008
Ubicación: En internet
Mensajes: 2.511
Antigüedad: 16 años, 3 meses
Puntos: 188
Respuesta: duda con iterator

Como realizar un bucle for con Iterator

for (Iterator it = tuColeccion.iterator(); it.hasNext();) {
//TUS OPERACIONES
}

Etiquetas: iterator
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:20.