我只需要在<p:datatable>
的最后一个条目处呈现<p:commandButton>
。考虑具有n行数的p:datatable
是否意味着我仅在第n行呈现p:commandButton
。
我认为您最好使用<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>
我不知道我是否正确地实现了功能需求,但据我所知,你想在表的底部添加一个命令按钮,为此你可以在数据表标记中使用以下内容:
<f:facet name="footer">
<p:commandButton/>
</f:facet>