Bonjour ts le monde,

J'ai un petit probleme lors de la recuperation du code java dans la html:submit comme suite :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<td><html:submit property="Modifier" value="Modifier" onclick='"<%=setAction('update1', '<%=user.getId()%>');"%>' /> </td>
Cela donne une erreur de compilation de la JSP.

J'ai aussi essayer plusisuers autres facons :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
'"setAction('update1', '<%=user.getId()%>');"'
ce code la ne marche pas.

mais avec ceci ca marche bien :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
<%
 int id = user.getId();
%>
 
<td><html:submit property="Modifier" value="Modifier" onclick='<%="setAction('update1','"+id+"');"%>' /> </td>
Mais je me dis qu'il autre facon de faire mieux appropriée permetant l imbrication des <%=.

Merci pour votre temps.