2011-09-07 42 views
0

我想在JSF页面中以段落形式迭代列表...列表在JSF页面中以段落形式迭代

例如,

我有表,我想重复它的价值

list<String>={'test1','test2','test3'} 

我想JSF输出

test1:..test2:...test3... 

如何实现这一目标?

回答

1

JSF的办法是h:dataTable但既然你想它只是显示在一个行,你可以用JSTL去

<c:forEach items="${yourBean.youeLIst}" var="para"> 
     <c:out value="${para}"/> 
</c:forEach> 
2

希望这是有帮助的。

<html xmlns:ui="http://java.sun.com/jsf/facelets"> 

<ui:repeat var="test" value="#{someClass.methodThatReturnList}"> 
    #{test}: 
</ui:repeat>