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]Paramètres dans un </forward>


Sujet :

Struts 1 Java

  1. #1
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 78
    Par défaut [Struts]Paramètres dans un </forward>
    Salut,

    Lorsque je valide mon formulaire "formulaire1" je redirige l'appli vers une action "action.do" qui traite un formulaire "formulaire2"

    mon but est de prendre un paramètre "x" de "formulaire1" et de le mettre dans "formulaire2". Tout ça dans mon Struts-config via un "forward".

    un peu dans le style :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    <forward name="suivant" path="/action.do?x=formulaire1.getMonPrametre()"/>
    je ne connais pas la véritable syntaxe. dc si vous pouvez m'aider...

  2. #2
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    Je ne comprend pas bien l'interet de faire ce que tu fais.

    A partir du moment ou ton formulaire est submitter, tu peux récupérer ta valeur dans l'action cible en récupérant ton form dans la session.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Formulaire1 form = request.getSession().getAttribut("formulaire1");
    String monParam = form.getMonPrametre();
    Biensur il faut que le scope de soumission de ton form soit session.

  3. #3
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 78
    Par défaut
    Je comprend que ça puisse sembler bizard mais ce sont les fonctionnalités de mon appli qui viennent s'ajouter sans qu'elles soient prévues au départ...

    bref c'est bien trop long à expliquer

    je veux juste savoir si ce que je demande est faisable et si oui quel est la syntaxe à employer.

  4. #4
    Membre émérite
    Avatar de yolepro
    Profil pro
    Architecte de système d'information
    Inscrit en
    Mai 2002
    Messages
    918
    Détails du profil
    Informations personnelles :
    Âge : 46
    Localisation : France

    Informations professionnelles :
    Activité : Architecte de système d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par défaut
    à ma connaissance (à vérifier) ca n'est pas faisable, il faudrait que struts remplace dans ton fichier xml la valeur de ton formulaire à la volé...

    soit tu expliques plus précisement ce qui fait que tu veux un fonctionnement EXACTEMENT comme celui que tu demandes, sinon tu peux aussi passer par un attribut de requete.

  5. #5
    Membre confirmé
    Inscrit en
    Mai 2004
    Messages
    78
    Détails du profil
    Informations forums :
    Inscription : Mai 2004
    Messages : 78
    Par défaut
    Finallement j'ai trouvé une solution. Je met dans mon ActionForward :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
         ActionForward forward = new
         ActionForward("/action.do?param=" + monParam);
         return forward;
    Merci pour ton aide

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

Discussions similaires

  1. Réponses: 2
    Dernier message: 19/10/2009, 10h37
  2. Ajout de paramètres dans le path du forward
    Par sylvain_neus dans le forum Struts 1
    Réponses: 6
    Dernier message: 14/11/2007, 17h31
  3. Réponses: 3
    Dernier message: 22/05/2006, 09h58
  4. [Struts] paramètres dans l'adresse d'un forward
    Par syrio dans le forum Struts 1
    Réponses: 2
    Dernier message: 24/02/2006, 17h16
  5. [jsp][struts] paramètre dans un iframe.
    Par ultimax dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 12/10/2004, 09h25

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