Mostrar un mensaje de error de forma dinámica

2705 vistas

Para un mensaje simple y dinámico, crearemos el ActionMessage de la siguiente manera:

En el ResourceBundle tendremos una llave asÃ:



java
  1. error.dynamic={0}



En el ActionForm, rellenamos el ActionMessage:



java
  1. ..
  2. ..new ActionMessage("error.dynamic", "This_is_my_message");
  3. ..



El resultado será el siguiente:



java
  1. This_is_my_message.



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