Voila, j'utilise Struts, et j'aimerais transmettre une valeur commune d'une JSP à une autre JSP et je ne vois pas comment faire!!! et je suis sur que quelqu'un a deja eu à faire cette manip. si vous pouvez me filer un coup de main...
Merci.
Voila, j'utilise Struts, et j'aimerais transmettre une valeur commune d'une JSP à une autre JSP et je ne vois pas comment faire!!! et je suis sur que quelqu'un a deja eu à faire cette manip. si vous pouvez me filer un coup de main...
Merci.
ta valeur est elle dans un bean .?Envoyé par khokho
les scopes disponibles pour sauvegarder les variables: request, session , application,..
Articles: Richfaces - JBosstools pour JSF.
Tiens, c'est quoi ca application ?
Cela fonctionne comment ?
voila mon Struts config:
je veux transmettre une valeur qui se trouve dans ValidCandidatForm le ValidatorForm de inscCand.jsp vers EtatCiviCandForm le validatorForm de etatCiviCand.jsp.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37 <form-beans> <form-bean name="validInscCandForm" type="m.candidat.actionform.ValidCandidatForm"> </form-bean> <form-bean name="validEtatCiviCand" type="m.candidat.actionform.EtatCiviCandForm"> </form-bean> </form-beans> <action-mappings> <action path="/validAjoutCandidat" type="m.candidat.action.ValidCandidatAction" name="validInscCandForm" scope="request" attribute="processCandidat" input="/candidat/inscCand.jsp"> <forward name="success" path="/candidat/etatCiviCand.jsp"></forward> </action> <action path="/validEtatCiviCandidat" type="m.candidat.action.EtatCiviCandidatAction" name="validEtatCiviCand" scope="request" attribute="processCandidat" input="/candidat/etatCiviCand.jsp"> <forward name="success" path="/candidat/inscReussi.jsp"></forward> </action> </action-mappings>
la scope application : la variable persiste pendant toute la durée de vie de l'application, il y'a egalement le scope page, la variable serait disponible que dans la page..Envoyé par septentryon01
dans la definition, tu ne mets pas de scope, il me semble que par défaut struts le prend en session, donc, normalement ta variable est toujours valorisé,il suffit de faire dans la deuxième JSP
Code : Sélectionner tout - Visualiser dans une fenêtre à part <bean:write name="xx" property="yy"/>
Articles: Richfaces - JBosstools pour JSF.
non ca ne marche pas!!
Essaye de rajouter un forward vers la deuxieme action. Ensuite si tu es en sope session tu récupère les valeurs de ta premiere actions dans la deuxieme.
Partager