Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2009, 10:06
Bunburyscom
Usuario no validado
 
Fecha de Ingreso: junio-2008
Mensajes: 386
Antigüedad: 16 años, 6 meses
Puntos: 10
Respuesta: <html:select> + struts

Hola,

Supongamos que tienes una clase Pais con los atributos id, nombre.

Haces un select de la tabla paises y vas llenando cada objeto y agregandolo a una lista, algo asi seria:

while(rs.next()) {
pais=new Pais();
pais.setId(rs.getString("idPais"));
pas.setNombre(rs.getString("nombrePais"));
listaPaises.add(pais);
}

Despues metes la lista de paises en session, por ejemplo;
request.getSession().setAttribute("listaPaises",li staPaises);

Ya que estas en el jsp haces lo siguiente:

<html:select property="pais">
<html:optionsCollection name="listaPaises" value="id" label="nombre" />
</html:select>

Eso seria todo

saludos!