Código:
como envio el parametro desde JSP y como recibo la variable Map??? Estoy usando Struts y Struts Tags...public Map getCapasTematicas(String codigoMapaTematico)
Saludos.
| |||
devolver un Map a JSP Un saludo a la comunidad. Necesito ayuda. Tengo un .JSP en el cual debo mostrar una serie de check box sacados de una base de datos (SQL Server). tengo un metodo de una clase que devuelve una variable Map con lo que necesito ("propiedad","valor"), a este metodo tengo que enviarle un valor el metodo es el siguiente:
Código:
como envio el parametro desde JSP y como recibo la variable Map??? Estoy usando Struts y Struts Tags...public Map getCapasTematicas(String codigoMapaTematico) Saludos. |
| |||
Pues una vez que tienes en el HashMap los valores que quieres poner en la página jsp puedes añadir este HashMap a una propiedad de una clase Bean. Esta clase Bean la puedes pasar a un objeto request/session y así en la página jsp puedes hacer: <logic:iterate id="item" name="datos" property="cconindata"> <tr> <td><html:multibox property="conindata"><bean:write name="item" property="key"/> </html:multibox><bean:write name="item" property="value"/> </td> </tr> </logic:iterate> Suerte. |
| |||
Excelente, gracias, pero no me dijiste como enviarle un parametro desde JSP al metodo: public Map getCapasTematicas(String codigoMapaTematico) Y como recibir del método los resultados en una variable Map. creo que usando <% codigo %> es facil, pero quisiera hacerlo con los Tags de Struts. Saludos |
| ||||
mmmmmmmmmmmm para mandarle los parametros a tu public Map getCapasTematicas(String codigoMapaTematico); no lo haces directamente de tu JSP, lo haces en el Action. got it?
__________________ Curso de Angular JS - Haremos una app de principio a fin |
| |||
Cita: mmm... podrias ejemplificarlo?
Iniciado por stock mmmmmmmmmmmm para mandarle los parametros a tu public Map getCapasTematicas(String codigoMapaTematico); no lo haces directamente de tu JSP, lo haces en el Action. got it? |
| ||||
ok, aqui te pongo un ejemplo, del action. para llamar al metodo que quieres llamar(Imagino que debe de estar en el Model), ahora en este ejemplo e puesto un ValueObject para pasar los parametros para seguir con el "estandar" de struts y no pasar un string a la capa del modelo. Código PHP:
__________________ Curso de Angular JS - Haremos una app de principio a fin |