Transmission de paramètres de form en form
Bonjour,
J'ai un gros problème de transmission de paramètres dans mon application.
Mon struts-config contient les lignes ci-dessous :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
<action path="/hno/numeroAppel/vft/gestionDate"
name="NumerosForm"
input="error"
scope="request"
roles="HNO/Numéro d'appel : VFT"
type="com.cgey.pacila.webapp.action.hno.DateImmediateAction">
<set-property property="description" value="Sélection de la date pour Configuration"/>
<forward name="success" path="/hno/numeroAppel/sites/afficher.do" />
<forward name="error" path="tiles:hno.na.vft.numeros" />
</action>
<action path="/hno/numeroAppel/sites/afficher"
name="ModifSitesForm"
input="error"
scope="request"
roles="HNO/Numéro d'appel : VFT"
type="com.cgey.pacila.webapp.action.hno.na.vft.AfficherAction">
<set-property property="description" value="Affichage de l'écran de gestion des sites de réception"/>
<forward name="success" path="tiles:hno.na.sites" />
<forward name="error" path="tiles:accueil-hno" />
</action> |
Le formulaire ModifSitesForm hérite du formulaire NumerosForm.
Lors de l'exécution de l'action DateImmediateAction, les données du formulaire NumerosForm sont correctement initialisées. je souhaiterais que, lorsque "/hno/numeroAppel/sites/afficher.do" est appelé, le formulaire ModifSitesForm récupère les données initialisée dans NumerosForm.
Je penseais que ceci se faisait automatiquement étant donné que ModifSitesForm hérite de NumerosForm.
Or ceci n'est pas le cas. Les données de ModifSitesForm contenues dans NumerosForm sont vides.
Dans la request, dans AfficherAction.java, 2 instances de formulaire existe : NumerosForm et ModifSitesForm. Struts n'a pas fait le lien entre les 2.
Voyez vous un moyen de récupérer les paramètres de NumerosForm dans ModifSitesForm?
Merci beaucoup d'avance