Cita:
Iniciado por Xerelo
El método validate() (supongo que será el que usas para validar) se ejecuta siempre si tu action hereda de Action (o ActionSupport) y si pasa por el interceptor workflow(defaultstack).
Sip, estás en lo cierto. El método validate() es que utilizo para validar, o al menos eso es lo que intento.
En cuanto al workflow no estoy muy seguro de a que te refieres
Cita:
Iniciado por Xerelo
.... crea en cada uno de ellos un campo oculto con el nombre del formulario, de esta forma tu método validador podrá saber fácilmente qué campos validar según el contenido del campo oculto.
¿te refieres a poner en cada formulario algo del tipo <s:hidden name="Form1"/> y desde el validate recuperar ese nombre?, porque también lo intenté pero no se como recuperar el nombre desde el Action
Cita:
Iniciado por Xerelo
Para pasar los datos de un formulario a otro es igual de sencillo, cuando vuelves de una action, los objetos que estén declarados con sus getter y setter (beans), podrán ser leídos desde la jsp de destino, siempre que les pongas el mismo nombre (name) que a los objetos de la action.
Aquí si que ya estoy perdido de todo ....
Cita:
Iniciado por Xerelo
Si quieres que esos datos se vean, usa cajas de textos, si quieres que no, utiliza un campo hidden. Échale un vistazo a las etiquetas "HTML" de struts.
Supongo que será algo del estilo <s:textfield value="Aqui recuperar el texto no se como">
Un saludo Xerelo e graciñas!!!