Passer un paramètre d'une action à une autre
Bonjour,
Dans un précédent post, je posais la question de transfert d'un objet par la requête entre 2 actions.
J'aimerai savoir s'il est possible d'avoir le même résultat.... avec une petite différence...
Est-il possible de faire ça :
Action "InitialiserAction" :
Code:
1 2 3
| //Positionner le paramètre monId;
je ne sais pas quoi mettre ici comme instruction (cf. plus bas)
return mapping.findForward("unResultat"); |
Fichier struts-config.xml :
Code:
1 2 3 4 5 6 7 8
|
<action name="InitialiserForm" path="initialiser" scope="request" type="....InitialiserAction">
<forward name="success" path="..." />
<forward name="unResultat" path="/initialiserModification.do" />
</action>
<action name="MonForm" path="initialiserModification" scope="request" type="....InitialiserModification">
<forward name="success" path="modification.jsp" />
</action> |
Action InitialiserModification :
Code:
String monId = request.getParameter("monId");
J'aimerai pouvoir récupérer la valeur monId en faisant un getParameter... comme si c'était via une url... mais je ne sais pas comment rajouter ce paramètre dans l'action InitialiserAction car il n'y a pas de méthod request.setParameter()...