Bonjour,

J'avoue être newbie en la matière bien charpentée de Struts, alors je ne m'étonne pas de rencontrer un pb, mais là, j'ai du mal à voir ce qu'il se passe.

J'essaie de définir un message dans une Action et de les afficher dans une JSP. Ca n'a pas l'air bien compliqué mais pourtant, je n'y arrive pas : j'ai une jolie erreur "javax.servlet.jsp.JspException: Cannot find message resources under key org.apache.struts.action.MESSAGE".

Action :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
ActionMessage message = new ActionMessage("error.publicAccess");
ActionMessages messages = new ActionMessages();
messages.add("changePassword", message);
saveMessages(request, messages);
return mapping.findForward("unauthorized");
JSP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<%@ taglib uri="/WEB-INF/struts-html.tld" prefix="html"%>
<html:messages id="message" message="true" />
Après vérification, le saveMessages() sauve mes messages en attribut de requête, alors que le tag <html:messages> essaie de les récupérer dans le contexte de la page. Du coup, je trouve mon erreur vachement normale. Alors c'est quoi le pb ? Pourquoi j'arrive pas à récupérer ces !?#$!!! de message ?

Au fait, j'utilise Struts 1.1... Désolé, mais j'ai pas le choix.

Merci pour votre aide.