2013-04-02 17 views
0

我想添加一個分隔符之間的AP集合中的每個條目:DataList控件(PF 3.4),具體如下:號碼:DataList控件varStatus.last總是假

<p:dataList id="feed" value="#{allProfessorsMB.selectedProfessor.courseList}" var="course" varStatus="status">       
    <p:outputLabel value="#{course.name}"/> 
    <p:separator id="separator" rendered="#{!status.last}"/>       
</p:dataList> 

這是接縫#{ !status.last}總是返回true,因爲分隔符總是呈現。 我試過用一些文字(而不是分隔線)像這樣#{status.last? 'true':'false'}並且一直打印'false'。

我見過很多JSTL標籤和一些ui的例子:重複一遍,但不是類似於這個。

謝謝!

回答

0

您可以使用類似:

<p:dataList rowIndexVar="rowIndex" rowCountVar="rowCount" id="feed" value="#{allProfessorsMB.selectedProfessor.courseList}" var="course"> 
    <p:outputLabel value="#{course.name}"/> 
    <p:separator id="separator" rendered="#{rowIndex + 1 != rowCount}"/> 
</p:dataList>