A ma connaissance, sans passer par les tags Struts et la soumission du formulaire, la Map ne se remplira pas toute seule.
Par contre, tu peux passer les paramètres dans l'url comme ceci :
pathAction.do?element1=valeur&element2=valeur2
puis, dans l'Action, récupérer les paramètres dans une Map via un request.getParameterMap() et ensuite mettre à jour la Map de l'ActionForm via le setter :
1 2 3
| Map map = request.getParameterMap() ;
TonActionForm tonActionForm=(TonActionForm) form ;
tonActionForm.setTaMap(map) ; |
Partager