Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/07/2007, 04:15
jf_jara
 
Fecha de Ingreso: noviembre-2006
Mensajes: 23
Antigüedad: 17 años, 5 meses
Puntos: 0
Re: Servles pasa datos a JSP para visualizar lista desplegable

Hola! yo con servlets no suelo trabajar, uso Ajax para estas cosas, de todos modos puedes probar creandote el codigo html desde un Action (supongo que estaras usando Struts) y guardandolo en sesion:

Esto en un Action:

String select = "<select name='lista' ><option value=""/> ";
//otras opciones almacenadas en clases
for (int i=0; listaClase!=null && i<listaClase.size(); i++) {
Clase objeto = (Clase)listaClase.get(i);
select+= "<option value='"+objeto.getId()+"'>"+objeto.getNombre()+"</option>";
}

request.getSession().setAttribute("lista_desplegab le",select);
...



En el JSP :

...
<% String lista = (String)request.getSession().getAttribute("lista_d esplegable"); %>

...

<!-- aqui ponemos el select recuperado -->
<%=lista %>

...


Asi mostramos un select dinamico, pero ya te digo, con Ajax es mucho mas comodo. Saludos!