Ver Mensaje Individual
  #2 (permalink)  
Antiguo 22/10/2014, 15:23
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 17 años
Puntos: 260
Sonrisa Respuesta: addActionError en Spring MVC?

Hola,

Posiblemente,

El Spring Controller lo puedes definir con un parámetro de tipo:
org.springframework.validation.Errors

Cita:
Iniciado por ElAthlit Ver Mensaje
...
En Struts2 el tratamiento de errores en los .action es muy sencillo:

Si en nuestra clase notificamos de un error:
Código Java:
Ver original
  1. if (error){
  2. addActionError("Ha habido un error!");
  3. }
Puedes agregar un error con el método Errors.reject()

Cita:
Iniciado por ElAthlit Ver Mensaje
En el resto de la clase podemos controlar si ha habido errores ya sea para ejecutar código o dar salida de error
Código Java:
Ver original
  1. if (!hasActionError()){
  2.  
  3. }
Puede saber si existe un error con el método Errors.hasErrors()

Cita:
Iniciado por ElAthlit Ver Mensaje
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,