Initialiser un formulaire dans l'action précédant la page.
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
Code:
1 2 3 4 5
|
Formulaire formulaire = new Formulaire();
formulaire.setChamp1("valeur1");
// ...
request.setAttribute("Formulaire"; formulaire); |
Dans struts-config.xml
Code:
1 2
|
<form-bean name="Formulaire" type="nomPackage.Formulaire"/> |
Et dans la page jsp
Code:
1 2 3 4
|
<html:form name="Formulaire">
<bean:write name="Fomulaire" property="champ1" scope="request"/>
</html:form> |
Merci d'avance.