Bonsoir,
Je voulais savoir s'il est possible de passer des arguments d'une JSP à un controller sans passer par un formulaire?
Mon but est de récupérer certaines informations de la page et de les envoyer à controller qui s'exécutera dans une nouvelle fenêtre.
Actuellement la méthode utilisé est d'appeler une fonction JavaScript dans laquelle on effectue la soumission du formulaire. Mais A partir de là ma page est courante est reloadé avec les informations transmises par le nouveau controller.
Ma méthode standard
Ma fonction javascript
Mon formulaire
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 function fn_showResult(Id,Flag){ document.getElementById('Id').value=Id; document.getElementById('Flag').value=Flag; document.forms.Form.action="showResult.do"; document.forms.Form.submit(); }
Et ensuite j'appelle sur chaque ligne de mon tableau la fonction avec les paramètres qui vont bien.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <form name="Form" method="post" > <p> <input type="hidden" name="Id"/> <input type="hidden" name="Flag/> ...
J'espère être clair. Merci de votre aide si tesl est le cas.
Oliv'
Partager