【发布时间】:2014-11-15 21:02:37
【问题描述】:
我有这个 html 列表代码:
<div class="destination-places-grid">
Item 1
</div>
<div class="destination-places-grids">
Item 2
</div>
<div class="destination-places-grids last-d-grid">
Item 3
</div>
<div class="destination-places-grid">
Item 4
</div>
<div class="destination-places-grids">
Item 5
</div>
<div class="destination-places-grids last-d-grid">
Item 6
</div>
如您所见,每 3 个项目,div 的类需要更改,我想知道在 JSF 2 中将其放入列表的更优雅的方法,我尝试使用 p:dataList 并使用呈现的属性不接受 ," 或',因此通过编写它们的 html 等价物,如
<p:dataList value="#{destinationController.destinationList}" rowIndexVar="row"
var="destination" type="ordered" >
<h:outputText value="#{((row+1) mod 3) == 0 ? <div class="destination-places-grid last-d-grid"> : <div class="destination-places-grid"#';">'}"/>
<p:dataList >
这里的正确方法应该是什么?
【问题讨论】:
标签: jsf primefaces el rowcount