Bonjour,
Avant en JSP + taglib struts, j'arrivais à faire une select box avec des lignes colorées:
en restitution c'était joli:
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>
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 <select name="toto"> <option value="1" style="color:red;">toto1</option> <option value="2">toto2</option> </select>
Et je sais plus mettre de rouge.
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>
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)?
Partager