PrimeFaces数据表分页显示'没有找到记录'

时间:2012-12-26 21:23:46

标签: spring hibernate jsf-2 primefaces

我有一个使用JSF2.0,Spring3和Hibernate4的应用程序。

我在Primefaces 3.4.2 datatable pagination http://www.primefaces.org/showcase-labs/ui/datatablePagination.jsf中显示值。问题是数据表显示“没有找到记录

displaying values from database

当我使用没有分页的JSF2.0 dataTable时,我会检索我的记录!

displaying values from database

这是我的Xhtml文件:

<h:form prependId="false">

    <p:dataTable id="dataTable" value="#{candidatBean.candidats}" var="c"
                 paginator="true" rows="10"
                 paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}"
                 rowsPerPageTemplate="5,10,15">
        <f:facet name="header">
            Ajax Pagination
        </f:facet>

        <p:column>
            <f:facet name="header">
                <h:outputText value="Nom" />
            </f:facet>
            <h:outputText value="#{c.nom}" />
        </p:column>

        <p:column>
            <f:facet name="header">
                <h:outputText value="Prenom" />
            </f:facet>
            <h:outputText value="#{c.prenom}" />
        </p:column>

        <p:column>
            <f:facet name="header">
                <h:outputText value="Ecole" />
            </f:facet>
            <h:outputText value="#{c.ecole}" />
        </p:column>

        <p:column>
            <f:facet name="header">
                <h:outputText value="Mail" />
            </f:facet>
            <h:outputText value="#{c.email}" />
        </p:column>
    </p:dataTable>

</h:form>

0 个答案:

没有答案