Problemilla con un formulario de struts

Pepe
10 de Enero del 2006
El problema es el siguiente, tengo un formulario hecho en struts (form,action y jsp), y en la jsp cuando hago el submit() se me limpia todo el formulario.

El problema viene cuando relleno el formulario y hago el submit(), si se deja algun campo vacio elevo el error a la jsp y le muestro el mensaje al usuario, pero tambien se me limpia todo lo que tenia escrito en el formulario.

¿como puedo hacer para que cuando eleve un error a la jsp no se limpie el formulario y se queden los datos rellenados por el usuario?

Rascayu
10 de Enero del 2006
Casi seguro que es porque tienes el ámbito a request. Prueba a ponerlo a session.

pepe
10 de Enero del 2006
pues he probado poniendo el scope="session" y hace lo mismo

asierms
10 de Enero del 2006
Mira haber si tienes definido en el struts-config, donde declaras el form-bean correspondiente, si tienes declarados dichos campos.
Nosé si esa será la solución a tu problema.

yabd
10 de Enero del 2006
revisa que no tengas algun metodo de reset
(se recomienda no usa scriptlet en el jsp )
Tal vez sea bueno validar en el ActionForm ya
que estás trabajando con struts.