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
Qui fonctionne très bien dans le cadre de mon Action classique (login par exemple)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 ne fonctionne plus dans mon LookupDispatchAction.
Dans les cas voici comment j'utilise les messages :
Les logs de Tomcat me disent en résumé pour le LookupDispatchAction :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); ... }
Avez-vous une idée ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2javax.servlet.jsp.JspException: ServletException in '/WEB-INF/atom/main-file-list.jsp': Cannot find bean msg in any scope
PPDL
Partager