我想在我的数据表中使用条件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