如何限制p:dataTable或p:dataGrid中的最大寻呼机项目数?

时间:2015-09-23 11:59:41

标签: jsf primefaces paginator

我想限制p:dataTablep:dataGrid的最大寻呼机项目。我认为默认值 10 。我需要将其设置为 5 寻呼机项目的最大值。可以吗?

以下是我的pagertemplate代码。

        <p:dataGrid styleClass="bodyContent"
            var="item"  value="#{list}" 
            paginatorPosition="bottom" paginator="true" 
            rows="5" lazy="true" columns="1" layout="grid" 
            paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
            rowsPerPageTemplate="5,10,30,60"
            rowIndexVar="index">

以下是截屏。 enter image description here

1 个答案:

答案 0 :(得分:3)

您可以使用pageLinks属性来更改此设置。在你的情况下:

<p:dataGrid ... pageLinks="5">