Frühling <form:Checkboxen> - Tags und css-Klassen

Ich habe Problem mit:

<form:checkboxes path="roles" cssClass="checkbox" items="${roleSelections}" />

Wenn die vorangegangenen Zeile verwendet, in jsp, dann die generierte html-Code sieht wie folgt aus:

<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>

Bitte beachten Sie, dass der css-Klasse Hinzugefügt, um input-tag. Statt der css-Klasse Hinzugefügt, um input-tag muss ich diese Klasse Hinzugefügt werden, um span-tag. Gibt es irgendeine Lösung für mein problem, andere dann mit < c:forEach > tag

Vielen Dank im Voraus. Sorry, wenn die Frage ist "duplizieren". Wenn ja, bitte zeigen Sie mir zur ursprünglichen Frage.

Cheers,
Tihomir

P. S.:

Ich bin mit spring 3.1.0.RELEASE.

  • warum nicht Sie verwenden möchten forEach?
  • Ich hoffte, dass es der kürzere Weg ist dann schreiben foreach-Schleife. 🙂
InformationsquelleAutor Tiho | 2012-06-19
Schreibe einen Kommentar