在RichFaces 4.3.4中,页面facet无法显示总页数和当前页面。 请有人给我提供如何显示页脚消息的示例代码。
Ex:1(当前页面)到10(一页中的行数)为53(dataTable中的总行数)。
<rich:dataScroller for="table" pageIndexVar="pageIndex" pagesVar="pages" fastControls="hide" stepControls="hide" bypassUpdates="true" renderIfSinglePage="true">
<f:facet name="pages">
<h:outputText value="#{pageIndex} / #{pages}" /> </f:facet>
<f:facet name="first"><h:outputText value="Prev"/> </f:facet>
<f:facet name="last"><h:outputText value="Next"/> </f:facet>
</rich:dataScroller>
答案 0 :(得分:0)
pagesVar
和pageIndexVar
在RichFaces中不是有效的属性4.请改用:
<rich:dataScroller id="scroller" page="#{bean.currentPage}" …>
<f:facet name="pages">
#{bean.currentPage} / #{rich:findComponent('scroller').pageCount}
</f:facet>
</rich:dataScroller>