Elemento select anidado con Struts
Deseo mostrar en un formulario una serie de opciones con un select, las cuales están en una base de datos. Estoy usando Struts y deseo hacerlo con <html:select>. He visto ejemplos y explicaciones en foros bastante buenas, pero no me son suficientes porque mis datos están anidados y no consigo mostrar lo que yo deseo.
Tengo una clase llamada 'UsuarioContainer' que tiene un campo de tipo 'CarteraGlobal'. Ese contenedor con los datos del usuario lo guardo en la sesión con la sentencia
session.setAttribute("UsuarioContainer", usuarioContainer);
Así ya tengo los datos en la sesión, y como decía, el objeto 'UsuarioContainer' tiene un campo de tipo 'CarteraGlobal'. Esta clase posee un campo de tipo 'List' llamado "carteras"
private List carteras;
Y esta collection posee los datos de las carteras de un usuario, almacenando objetos de tipo 'CarteraVO'.
Yo lo que quiero es mostrar con el select los nombres de esas 'CarteraVO' que posee el usuario en cuestión, que se corresponden con la propiedad 'idCartera' de la clase 'CarteraVO'
No sé si ha quedado claro, pero no consigo lo que pretendo. ¿Alguien puede ayudarme? Si no entendéis algo de lo explicado preguntadme, ¿ok?
Tengo una clase llamada 'UsuarioContainer' que tiene un campo de tipo 'CarteraGlobal'. Ese contenedor con los datos del usuario lo guardo en la sesión con la sentencia
session.setAttribute("UsuarioContainer", usuarioContainer);
Así ya tengo los datos en la sesión, y como decía, el objeto 'UsuarioContainer' tiene un campo de tipo 'CarteraGlobal'. Esta clase posee un campo de tipo 'List' llamado "carteras"
private List carteras;
Y esta collection posee los datos de las carteras de un usuario, almacenando objetos de tipo 'CarteraVO'.
Yo lo que quiero es mostrar con el select los nombres de esas 'CarteraVO' que posee el usuario en cuestión, que se corresponden con la propiedad 'idCartera' de la clase 'CarteraVO'
No sé si ha quedado claro, pero no consigo lo que pretendo. ¿Alguien puede ayudarme? Si no entendéis algo de lo explicado preguntadme, ¿ok?
1 respuesta
Respuesta de Fernando Rosado Altamirano
1