ho edizione con:primavera <form: caselle di controllo> tag e css classe
<form:checkboxes path="roles" cssClass="checkbox" items="${roleSelections}" />
Se viene utilizzata la linea precedente in JSP, quindi generato html appare come:
<span><input id="roles1" name="roles" class="checkbox" type="checkbox" value="ROLE_NEWUSER"/><label for="roles1">ROLE_NEWUSER</label></span>
<span><input id="roles2" name="roles" class="checkbox" type="checkbox" value="ROLE_USER" checked="checked"/><label for="roles2">ROLE_USER</label></span>
<span><input id="roles3" name="roles" class="checkbox" type="checkbox" value="ROLE_EDITOR"/><label for="roles3">ROLE_EDITOR</label></span>
<span><input id="roles4" name="roles" class="checkbox" type="checkbox" value="ROLE_ADMINISTRATOR"/><label for="roles4">ROLE_ADMINISTRATOR</label></span>
Si prega di notare che i CSS la classe viene aggiunta al tag di input. Invece la classe css viene aggiunta al tag input Ho bisogno che questa classe sia aggiunta al tag span. C'è qualche soluzione al mio problema, altri poi usando il tag <c:forEach>
Grazie in anticipo. Scusa se la domanda è duplicata. Se è così, per favore indicami la domanda originale.
Cheers, Tihomir
P.S .:
sto usando la primavera 3.1.0.RELEASE.
perché non vuoi usare 'forEach'? – davioooh
Spero che ci sia un modo più breve per scrivere il ciclo foreach. :) – Tiho