Ich möchte bedingte CSS in meiner Datentabelle verwenden. Hier ist mein Code.Alternative von JSTL-Tags in JSF
<ui:repeat var="myVar" value="#{bean.list}" varStatus="row">
<c:if test="#{row.index % 2 == 0}">
<c:set value="RowColorGrid" var="rowClass"></c:set>
<c:set value="ArticleColor" var="articleClass"></c:set>
</c:if>
<c:if test="#{row.index % 2 != 0}">
<c:set value="RowColorGrid2" var="rowClass"></c:set>
<c:set value="ArticleColor2" var="articleClass"></c:set>
</c:if>
<tr>
<td> Some value </td>
<td class = "#{articleClass}">
<h:dataTable id="myId" value="#{bean.value}" var="myVO" width="100%"
rowClasses="#{rowClass}">
----Some code---
</h:datatable>
</td>
</ui:repeat>
Aber in JSF möchte ich keine JSTL-Tags verwenden. Gibt es dafür eine andere Alternative? eine Komponente von JSF verwenden ???
Ich möchte eine Klasse in td und eine in der Zeile Klasse der Datentabelle verwenden.
Vielen Dank im Voraus. Tarun Madaan
Solch eine einfache Lösung. Aber hat mich nicht angeklickt. Anyways thanks :) Es ist jetzt fertig :) –
Gern geschehen. – Daniel