2011-04-02 85 views
0

我与主要面孔2.2.1,火狐4.0。下面的代码使用paginator呈现数据表。但分页程序不起作用。如果我删除代码,它的工作原理。但他们不能满足我的要求。那么,如何在不删除multiple属性的情况下使用paginator?主要面孔'paginator不起作用

<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> 
+0

如果您有纠正错误,请编辑您的问题。这不是一个论坛,答案只是为了答案。我已经为你编辑了你的问题,但由于我对Prime Faces不熟悉,你最好自己动手。 – dandan78 2011-04-18 17:57:35

回答

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}" > 
+1

希望它不会再被删除 – leo173 2011-04-19 02:33:27