Bonjour,

Pour un projet, j'ai une subdivision d'entités en unités et sous-unités. Pour la page de gestion des sous-unités, je choisis d'abord l'unité, afin d'afficher les sous-unités associées. Lors de l'ajout ou de la modification d'une sous-unité (cela est fait au moyen d'une autre page), j'aimerais retourner à la liste qui s'est affichée précédemment.

Pour ce faire, j'ai écrit une action de validation dans mon fichier struts.xml :

<action name="valider-sous_unite" class="jsp.sous_unite" method="valider">
<result name="error">/jsp/sous_unite.jsp</result>
<result name="success">/jsp/sous_unites.jsp
<param name="parse">true</param>
<param name="unite">${unite}</param>
</result>
</action>

Pour que cela fonctionne, il faut que mon formulaire de saisie d'une sous-unité passe l'unité correspondante en paramètre. J'essaye donc d'associer l'URL "valider-sous_unite.action?unite=1" au submit du formulaire. Or, je n'arrive pas à passer de paramètre à l'action associée au formulaire. J'ai essayé de modifier la propriété href du bouton submit en définissant cette URL, mais cela ne fonctionne pas.

Quelqu'un a-t-il une idée? Est-ce que je fais fausse route en procédant comme ceci?

Merci d'avance pour vos réponses.