Je n'ai pas dit de mettre le scope de tous les form-bean à session.
J'ai juste dit que si tu avais plusieurs actions liées au form-bean modification1Form, il fallait mettre le scope à session dans le mapping des actions concernées.
Or, d'après ton struts-config.xml, tu n'as qu'une seule Action liée au form-bean modification1Form soit celle-ci :
tu n'as donc rien à modifier de ce côté-là.
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <action attribute="modification1Form" input="/modification1.jsp" name="modification1Form" parameter="operation" path="/modification1" scope="session" type="com.iam.struts.action.Modification1Action"> <forward name="tout" path="/modification1.jsp" /> </action>
Sinon, étant donné que tu utilises le tag submit, le formulaire est bien soumis.
Il n'y a donc pas besoin d'en ajouter un dans la fonction javascript appelée sur l'évènement onclick.
Vu les éléments que tu donnes, l'ArrayList financeList que tu récupères via le getter de l'ActionForm dans la méthode save devrait contenir les éléments modifiés.
Partager