Valeur par défaut d'un liste créée par c:foreach
Bonjour,
Une petite question.... J'ai créé une liste déroulante à l'aide des taglib c:foreach.. Mon seul souci est pour la valeur par défaut. Je voudrais que la valeur selected par défaut soit la valeur contenue dans mon champ <html:hidden> juste au-dessus. Mais le code ci-dessous ne fonctionne pas...
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
| <html:hidden name="codeComptBilan"/>
<html:select styleClass="listTableRow" name="codeComptBilan" multiple="false" disabled="false">
<!-- Utilisation des JSTL pour l''enumération des listes-->
<core:forEach var="item" items="${listeCodes}">
<option value="${item.code}"
<core:if test="${item.code == codeComptBilan }">
selected="selected"
</core:if>
>
<core:out value="${item.libelle}"/>
</option>
</core:forEach>
</html:select> |
Auriez-vous une suggestion. Merci par avance.