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 :

Ajout de paramètres dans le path du forward


Sujet :

Struts 1 Java

  1. #1
    Membre du Club
    Ajout de paramètres dans le path du forward
    Bonjour,

    voici mon action :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
        <action path="/LogonSubmit"
                input="/tiles/index/login.jsp"
                scope="request"
                validate="true"
                name="LogonForm"
                type="darwin.actiondarwin.Login.LogonAction">
       <forward name="successEdit" path="/StatistiqueEditeur.do?choix=camp&depart=auto" redirect="false" /> 
        <forward name="successAnnonc" path="/StatistiqueAnnonceur.do?choix=camp" redirect="false" />
        <forward name="failure" path="/tiles/index/login.jsp" redirect="false" />
        </action>


    ca ne fonctionne pas a cause de :
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    path="/StatistiqueEditeur.do?choix=camp&depart=auto"


    voila mon probleme, je veux mettre deux paramètres dans le path de mon forward.

    Comment je peux faire??

    Merci !!

    Sylvain

  2. #2
    Membre du Club
    j'ai eu le même problème, j'en suis arrivé à faire :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    request.setAttribute("monPath","/StatistiqueEditeur.do?choix=camp&depart=auto");


    N'oublie pas de faire ensuite un petit
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    removeAttribute
    , dès que tu n'en as plus besoin.
    JSP, Servlets, Struts, EJB, Hibernate, XDoclet, Torque, WebServices ...
    Env. WebSphere, Tomcat, JBoss

  3. #3
    Membre du Club
    merci a vous
    !

  4. #4
    Membre du Club
    j'avais le mm problème j'ai changé en mettant &amp;



    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    		<action name="supportBeanTous" path="/action_supprime_support" scope="request" type="projet_strutsstr.actions.Action_supprime_support">
    			<forward name="supprime_support_reponse" path="/action_affiche_support.do?colonne=idsupport&amp;croissance=asc">
    			</forward>
    		</action>

  5. #5
    Membre averti
    Au passage :
    Citation Envoyé par PeteMitchell
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    request.setAttribute("monPath","/StatistiqueEditeur.do?choix=camp&depart=auto");


    N'oublie pas de faire ensuite un petit
    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    removeAttribute
    , dès que tu n'en as plus besoin.
    A part si tu traines ta requete sur 15 actions successives, je vois pas trop l'intérêt.

  6. #6
    Membre à l'essai
    moi g aussi le mm pb, mais le séparateur &amp; n'a ps donner de résultats

  7. #7
    Membre à l'essai
    Merci, elle fonctionne trés bien