[Struts] Identifier le submit cliqué dans l'ActionForm
Salut tout le monde,
Voilà j'ai un problème sur un formulaire qui contient plusieurs submit qui on le même libellé, voici un exemple :
Citation:
<html:submit property="action" onclick="return verifEditLibFonction();"><bean:message key="btn.editLibelleFonction"/></html:submit>
<html:submit property="action" onclick="return verifAddFonction();"><bean:message key="btn.addLibelleFonction"/></html:submit>
considérons ces 2 submit dans la jsp, et ceci dans le ressourcesproperties :
Code:
1 2
| btn.editLibelleFonction=Appliquer
btn.addLibelleFonction=Appliquer |
ce que je voudrais faire c'est une verif dans le validate() de l'ActionForm, mais le problème c'est que quelque soit le submit cliqué, ceci renverra la même valeur :
Code:
request.getParameter("action")
à savoir ca retournera le String "Appliquer" mais ca me dira pas sur quel submit on a cliqué.
Une solution serait de donner des libellés différents à chacuns de mes submit, mais j'ai 3 fois "Ajouter" et 3 fois "Appliquer" alors bon faut presque un dictionnaire des synonymes si je fais ca !
merci bcp