Mostrar un mensaje de error simple referenciado en el ResourceBundle

2080 vistas

Para un mensaje simple en el que el texto está en el ResourceBundle, crearemos el ActionMessage de la siguiente manera:

En el resource bundle tendremos una llave como esta:



java
  1. error.myerror.foo.bar=This is my message from bundle



En la ActionForm, rellenaremos el ActionMessage:



java
  1. ..
  2. new ActionMessage("error.myerror.foo.bar");
  3. ..



El resultado será el siguiente:



java
  1. This is my message from bundle.



Hay que resaltar que para versiones antiguas de Struts tendremos que usar la clase ActionError en lugar de ActionMessage.