Bonjour,
Dans struts-config.xml j'ai :
Je souhaite que lorsque j'appelle l'action /recherche, j'affiche un formulaire qui permet d'entrer la valeur d'un champ téléphone.
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 <action path="/recherche" name="form1" scope="session" validate="true" parameter="/vues/recherche.jsp" input="/vues/error.jsp" type="action.RechercherAction"> <forward name="liste" path="/liste.do"/> <forward name="creer" path="/creer.do"/> </action> <action path="/liste" scope="session" validate="true" parameter="/vues/recherche.jsp" type="org.apache.struts.actions.ForwardAction"> </action> <action path="/creer" name="form3" scope="session" validate="true" parameter="/vues/creation.jsp" type="org.apache.struts.actions.ForwardAction"> </action>
Dans l'action, je fais un :
afin de faire transiter la valeur du numéro de mobile. J'affiche alors la liste des téléphones ayant ce numéro et j'ai un bouton submit "Creer" qui permet lui d'appeler l'action /creer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 req.setAttribute("numMobile", numMobile);
Ceci dit, je ne peux plus récupérer le numéro de téléphone que j'ai fixé sur l'objet request
Comment puis je faire pour que cela fonctionne ?
Partager