Bonjour,

J'essaie de générer une série de checkboxes dont les noms sont construits sur la même racine ('droit_1', 'droit_2', 'droit_3'...). Cette génération se fait dans un tag <c:foreach>

Mon soucis est que je n'arrive pas à changer le nom de la checkbox... La concaténation entre la racine 'droit_' et l'int qui s'incrémente ne fonctionne pas.

J'ai oublié de dire que je travaille avec Spring et la balise checkbox est donc une <form:checkbox> dont l'attribut path doit correspondre à une propriété de mon objet form.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
		<%int i=1; %>
 
		<c:forEach items="${accesMarchesEspecesModele.droitsClientLst}" var="droitClient" varStatus="status">
 
			<form:checkbox path="droit_"+i value="oui"/>
			<%i++; %>
		</c:forEach>