【问题标题】:prime faces' paginator doesn't workprimefaces 的分页不起作用
【发布时间】:2011-04-02 03:17:40
【问题描述】:

我使用 prime faces 2.2.1、firefox 4.0。下面的代码使用分页器渲染了一个数据表。但是分页器不起作用。如果我删除代码 ,它可以工作。但他们不能满足我的要求。那么如何在不删除multiple 属性的情况下使用分页器呢?

<h:body>        
        <h:form id="dataList">                
                <p:dataTable id="originList" var="doModule" cache="true" lazy="false" paginator="true" rows="10" 
                paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                rowsPerPageTemplate="5,10,15" value="#{allTabManager.applyTab.applyDisplay.moduleList}"  paginatorPosition="bottom" > 
                        <p:column selectionMode="multiple" />
                        <p:column headerText="displayNo" >
                                <h:outputText value="#{doModule.ColIndex.value}" />
                        </p:column>
                </p:dataTable>
        </h:form>
</h:body>

【问题讨论】:

  • 如果您需要更正,请编辑您的问题。这不是一个论坛,答案就是:答案。我会为你编辑你的问题,但由于我不熟悉 Prime Faces,你最好自己做。

标签: datatable pagination primefaces


【解决方案1】:

我忘记了 p:datatable 的选择属性。

<p:dataTable id="originList" var="doModule" cache="true" lazy="false" paginator="true" rows="10" 
                    paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                    rowsPerPageTemplate="5,10,15" value="#{allTabManager.applyTab.applyDisplay.moduleList}"  paginatorPosition="bottom"
                    selection="#{allTabManager.applyTab.applyDisplay.selections}" > 

【讨论】:

  • 希望不要再删了
猜你喜欢
  • 1970-01-01
  • 2012-12-05
  • 2013-10-02
  • 2014-12-13
  • 2016-04-07
  • 2013-05-11
  • 1970-01-01
  • 1970-01-01
  • 2014-11-06
相关资源
最近更新 更多