Hola,
Posiblemente,
El Spring Controller lo puedes definir con un parámetro de tipo:
org.springframework.validation.Errors
Cita:
Iniciado por ElAthlit ...
En Struts2 el tratamiento de errores en los .action es muy sencillo:
Si en nuestra clase notificamos de un error:
Código Java:
Ver originalif (error){
addActionError("Ha habido un error!");
}
Puedes agregar un error con el método Errors.reject()
Cita:
Iniciado por ElAthlit En el resto de la clase podemos controlar si ha habido errores ya sea para ejecutar código o dar salida de error
Puede saber si existe un error con el método Errors.hasErrors()
Cita:
Iniciado por ElAthlit En la correspondiente salida de error, con un <s:actionerror/> nos muestra el mensaje que se notificó en el .action.
Si estás usando JSTL puedes desplegar uno varios errores con la etiqueta:
<form:errors path="*" />
Adicionalmente existen otros métodos en la clase Errors y en la etiqueta JSTL forms:errors, tendrías que averiguar que mas cosas te puden servir.
Saludos,