我想在我的數據表中使用條件CSS。這是我的代碼。JSF中JSTL標籤的替代方案
<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>
但是在JSF中,我不想使用JSTL標籤。有沒有其他的選擇呢?使用JSF的一些組件?
我想在td中使用一個類,在數據表的行類中使用一個類。
在此先感謝。 Tarun Madaan
這樣一個簡單的解決方案。但沒有點擊我。反正謝謝:)它現在完成:) – 2012-04-04 12:47:23
不客氣。 – Daniel 2012-04-04 12:50:34