我想要使用<ui:repeat>
JSF标记显示一个集合。
在集合的元素之间添加分隔符的正确方法是什么?
因为很明显,如果我这样做:
<ui:repeat value="#{myBean.myCollection}" var="toPrint">
#{toPrint.property},
</ui:repeat>
最后一个会有一个逗号,但它是最后一个。
答案 0 :(得分:8)
您可以尝试:
<ui:repeat value="#{myBean.myCollection}" var="toPrint" varStatus="status">
#{toPrint.property}#{status.last ? '' : ','}
</ui:repeat>
有关varStatus的更多信息。