IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

[STRUTS] Message de confirmation


Sujet :

Struts 1 Java

  1. #1
    Membre expérimenté
    Inscrit en
    Mai 2005
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 217
    Par défaut [STRUTS] Message de confirmation
    Je cherche a faire un msg de confirmation (apres suppression), je suis tombé la dessus ... mais je n'arrive pas a le faire fonctionner !!!!!!

    Citation Envoyé par c_nvy
    Dans l'Action :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
       ActionMessages messages=new ActionMessages();
       messages.add("msgAjoutOk",new ActionMessage("ok.ajout"));
       this.saveMessages(request,messages);
    Dans le fichier properties :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    ok.ajout=Ajout correctement effectué
    Dans la jsp :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <html:messages id="msg" message="true">
        <bean:write name="msg"/>
    </html:messages>
    

    J'ai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <html:messages id="msgAjoutOk" message="true">
        <bean:write name="msgAjoutOk"/>
    </html:messages>
    


    car ca me semble plus correcte mais sans succes


    Il me mets pas d'erreur, il ne m'affiche rien au niveau du msg qui devrait y avoir !

  2. #2
    Expert confirmé

    Femme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    5 793
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2005
    Messages : 5 793
    Par défaut
    As-tu bien spécifié les directives qui pointent sur les taglibs struts-html.tld et struts-bean.tld dans ta jsp ?

    Pour info, ce que j'avais indiqué et que tu cites plus haut, soit ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <html:messages id="msg" message="true">
        <bean:write name="msg"/>
    </html:messages>
    
    fonctionne aussi.

    En fait, tu donnes un id "msg" à tous les messages.
    Donc le <bean:write name="msg"/> t'affichera tous les messages de type ActionMessages que tu auras créé dans l'Action, y compris msgAjoutOk.

    Si tu veux afficher seulement msgAjoutOk, je crois qu'il faut coder :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <html:messages id="msg" property="msgAjoutOk" message="true">
        <bean:write name="msg"/>
    </html:messages>
    
    A vérifier.

  3. #3
    Membre expérimenté
    Inscrit en
    Mai 2005
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 217
    Par défaut
    GOD IS ALIVE !!!!! merci beaucoup,

    tu as m'orienté je sais pas comment et j'ai trouvé l'erreur !

    Attention c'est vraiment con, je sais pas comment la "resoudre" mais je l'ai trouvé !!

    Dans mon struts-config j'ai ca (dans l'action):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <forward name="drop" path="/gestionTest.jsp" redirect="true"/>
    Et en fait, le redirect="true" fait que les messages sont perdus et donc ne peuvent être affiché !
    ____

    Si qq'1 peut m'aider à resoudre mon nouveau pb :

    j'ai mis ca redirect="true" car mon URL est comme ca
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    http://localhost:8080/Projet/gestionTest.do?action=drop&nom=blabla
    Et donc si le blaireau appuie sur F5, j'ai une erreur pas bien grave (suppression d'un truc inexistant) mais que j'aimerais eviter...

    MERCI ENCORE c_nvy !!!

  4. #4
    Membre expérimenté
    Inscrit en
    Mai 2005
    Messages
    217
    Détails du profil
    Informations personnelles :
    Âge : 43

    Informations forums :
    Inscription : Mai 2005
    Messages : 217
    Par défaut
    ouais bon ... avec une toute petite modif de conception j'ai resolu le pb...

    Merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Struts] Comment afficher des messages de confirmation
    Par vallica dans le forum Struts 1
    Réponses: 8
    Dernier message: 28/04/2006, 14h25
  2. Réponses: 2
    Dernier message: 03/08/2004, 16h24
  3. runtime - messages de confirmation
    Par léonardgénie dans le forum Runtime
    Réponses: 5
    Dernier message: 06/07/2004, 14h28
  4. [Struts]Fenêtre de confirmation
    Par djoukit dans le forum Struts 1
    Réponses: 2
    Dernier message: 09/06/2004, 12h42
  5. Réponses: 3
    Dernier message: 22/03/2004, 16h49

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo