Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/04/2010, 07:28
Erume
 
Fecha de Ingreso: marzo-2006
Mensajes: 106
Antigüedad: 18 años, 2 meses
Puntos: 0
Respuesta: Struts 2: Refresco en validación.

En el jsp no tengo ninguna etiqueta <s:actionerror/> definida, pues Struts 2 se encarga de colocar los errores de validación justo arriba de cada campo validado.

La validación se activa en el Action. Tengo definido un MiAction-validation.xml, y los elementos a validar están puestos como "visitor". Realmente no estoy tocando nada de la validación, únicamente estoy configurando los *-validation.xml.

Pero aún así, los errores de validación se siguen manteniendo en el Action, y no veo forma de limpiarlos al hacer cada submit, sin tener que forzarlo mucho (es decir, sin tener que añadir demasiado código extra).

Lo único que se me ocurre es intentar cambiar el orden en el que son llamados los interceptores, y hacer el clear() en el método "validate" (como estarían los interceptores cambiados, no habría problema al limpiar los errores "al principio" de la validación).

¡Muchas gracias por responder!.
__________________
"El río más profundo siempre es el más silencioso"