Bonjour à tous,

Je n'arrive pas, malgré mes recherches, à créer dans une jsp un bouton qui me permette de lancer une fonction java qui va prendre des variables de mes champs et la renvoyer à une action.do. Voici mon code actuel après 30 versions.... :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 
---------------
html:form action="/update-livraison-form" method="post" styleId="formLivraison">
<html:hidden property="id" styleId="id" value=""/>
<html:hidden property="coutClassic" value="" styleId="coutClassic" />
<html:hidden property="coutSuper" value="" styleId="coutSuper" />
/html:form>
 
<a href="." onclick="return ClickMe_Click() ;">Click Me</a>
 
<script language=javascript> 
	function ClickMe_Click()
	{
		var id = this.id;
	        $('id').setValue(id);
                $('coutClassic').setValue($('coutClassic['+id+']').getValue());
		$('coutSuper').setValue($('coutSuper['+id+']').getValue());
		$('formLivraison').submit();
		alert("ATTENTION");
	}
</script>
Ce code me génère bien l'alerte ATTENTION mais me redirige sur ma page d'accueil....

D'ailleurs quand je pointe sur le lien il me m'affiche en bas à gauche de ma page une sorte d'infobulle avec l'adresse de ma racine de mon projet qui est la page d'accueil.

PS : Je n'ai pas mis le code précédent avec les variables traitées dans la fonction mais elles sont bien présentes dans ma jsp ;-)