Bonjour,
Je voudrais initialiser les données du formulaire (ActionForm) d'une page jsp dans l'Action qui précède.
Mais quand j'accède à la page en question, les champs restent blanc!
Je ne suis pas sûre de la façon dont on communique le formulaire de l'action à la page jsp : il faut bien créer une instance du bean, remplir les champs, le placer comme attribut de la requête?
Dans l'action
Dans struts-config.xml
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 Formulaire formulaire = new Formulaire(); formulaire.setChamp1("valeur1"); // ... request.setAttribute("Formulaire"; formulaire);
Et dans la page jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <form-bean name="Formulaire" type="nomPackage.Formulaire"/>
Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <html:form name="Formulaire"> <bean:write name="Fomulaire" property="champ1" scope="request"/> </html:form>
Partager