2013-06-05 114 views
0

我有一张丰富的数据表。我想在逗号(或分号)分隔值中显示单个单元格中的字符串列表。 Richfaces中有没有办法做到这一点?如何显示以逗号或分号分隔的值列表

+0

遍历列表中的“ui:repeat”。 –

+0

没有代码的问题或者你尝试过的任何问题。将你的列表包装在一个包装类中并覆盖它的'toString()'方法。然后提供包装类作为你的''中的值 – kolossus

回答

5

只需使用<ui:repeat>。您可以使用varStatus来引用迭代状态实例,该实例除其他外还有一个布尔型last属性,该属性有助于省略最后一项中的逗号。

<ui:repeat value="#{listOfStrings}" var="string" varStatus="loop"> 
    #{string}#{not loop.last ? ', ' : ''} 
</ui:repeat>