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 :
JSP :
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");
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 ?
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" />
Au fait, j'utilise Struts 1.1... Désolé, mais j'ai pas le choix.
Merci pour votre aide.
Partager