1

我需要渲染唯一<p:commandButton>的最后一个条目<p:datatable>。考虑是否p:datatable有 n no.of 行意味着我只渲染了p:commandButton第 n 行。

4

2 回答 2

4

我认为你最好使用<f:facet name="footer">

    <f:facet name="footer">  
        <p:commandButton/> 
    </f:facet>  

但如果你真的坚持最后一排...

试试rowIndexVar,像这样:

<p:dataTable value="#{myBean.myList}" rowIndexVar="rowIndex" var="item">
    <p:column>
        <p:commandButton rendered="#{(rowIndex+1) eq myBean.myList.size()}"/> 
    </p:column>
</p:dataTable>
于 2013-02-24T10:31:38.907 回答
2

我不知道我的功能要求是否正确,但据我了解,您想在表格底部添加一个命令按钮,因为您可以在数据表标签内使用以下内容:

 <f:facet name="footer">
        <p:commandButton/>
 </f:facet>
于 2013-02-23T15:10:11.633 回答