[Débutant] Passage d'argument sans formulaire
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:
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:
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'