[ActionMessages] Comportement bizarre
Bonjour.
J'ai un comportement bizarre de ActionMessages.
J'utilise les ActionMessages(+ActionMessage) pour signaler les erreurs de l'application et de validation.
Dans le cadre d'un CRUD gerer par une classe LookupDispatchAction
j'ai une erreur de construction de jsp (impliquant l'affichage des messages)
que je n'ai pas quand j'utilise une classe Action classique.
voici ma jsp
Code:
1 2 3 4 5 6 7
|
<logic:messagesPresent message="true">
<br/>
<table style="width:95%;">
<html:messages id="msg" message="true"><tr><td style="text-align:center;"><bean:write name="msg"/></td></tr></html:messages>
</table>
</logic:messagesPresent> |
Qui fonctionne très bien dans le cadre de mon Action classique (login par exemple)
Qui ne fonctionne plus dans mon LookupDispatchAction.
Dans les cas voici comment j'utilise les messages :
Code:
1 2 3 4 5 6 7 8 9 10
|
.... {
ActionMessages errors = new ActionMessages();
...
errors.add("msg",new ActionMessage("error.a01t"));
...
this.saveMessages(request,errors);
...
} |
Les logs de Tomcat me disent en résumé pour le LookupDispatchAction :
Code:
1 2
|
javax.servlet.jsp.JspException: ServletException in '/WEB-INF/atom/main-file-list.jsp': Cannot find bean msg in any scope |
Avez-vous une idée ?
PPDL