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
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();
}
Mon formulaire
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/>
...
Et ensuite j'appelle sur chaque ligne de mon tableau la fonction avec les paramètres qui vont bien.


J'espère être clair. Merci de votre aide si tesl est le cas.

Oliv'