Bonjour,
Avant en JSP + taglib struts, j'arrivais à faire une select box avec des lignes colorées:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<html:select property="toto">
<logic:iterate name="maCollecToto" id="currentToto" type="maClasse.Toto">
<logic:equals name="currentToto" property="enRouge" value="True">
<option value="<bean:write name="currentToto" property="id"/>" class="enRouge"><bean:write name="currentToto" property="label"</option>
</logic:equals>
<logic:notEquals  name="currentToto" property="enRouge" value="True">
<option value="<bean:write name="currentToto" property="id"/>" class=""><bean:write name="currentToto" property="label"</option>
</logic:notEqual>
</logic:iterate>
</html:select>
en restitution c'était joli:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<select name="toto">
<option value="1" style="color:red;">toto1</option>
<option value="2">toto2</option>
</select>
Maintenant avec JSF (fwk IceFaces) j'ai plutôt un truc du genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<ice:selectOneMenu value="#{monController.maCollecToto}" valueChangeListener="#{monController.totoListener.processValueChange}"
			partialSubmit="true">
<f:selectItems value="#{exchangeRateController.years}"/>
</ice:selectOneMenu>
Et je sais plus mettre de rouge.

Finis les pages qui chatoyent, welcome le noir et blanc.

Auriez-vous une solution pour que mes pages resplendissent à nouveau (autre que le c:forEach qui marche pas top)?