# MyAction.java
# result.jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 public ActionForward execute(){ ActionErrors errors = new ActionErrors(); ... errors.add(ActionErrors.GLOBAL_ERROR, new ActionError("error.global.connexion")); ... request.setAttribute(Globals.ERROR_KEY, errors); return mapping.findForward("result.jsp"); }
en mode debogage, je vérifie que je passe bien dans toutes les lignes indiquées ci-dessus de MyAction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 ... <logic:messagesPresent> Désolé !!! <html:errors /> </logic:messagesPresent>...
sur la jsp le mot "Désolé !!!" s'affiche bien mais par contre je n'ai pas le libellé de l'erreur correspond à la clé "error.global.connexion" (présent dans le fichier de ressource .properties)
j'ai essayé avec
c'est idem ... alors comment afficher ce libellé d'erreur ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2<html:errors name="<%=ActionErrors.GLOBAL_ERROR %>"/>
Partager