jsf ui:重复排列多个项目

时间:2011-08-08 11:11:48

标签: jsf facelets

是否可以迭代收集并连续显示多个项目? 类似的东西:

<ui:repeat value="#{c.images}" var="img" step="3">
#{img} #{img+1} #{img+2}<br/><br/>
</ui:repeat>

1 个答案:

答案 0 :(得分:2)

为什么不迭代列表并为<br/><br/>的每个索引添加index % 3 == 0

或者,如果您使用的是RichFaces,则可以尝试使用其datagrid:

<rich:dataGrid 
  value="#{c.images}" 
  columns="3">
...