0

JSF2.0、Spring3、および Hibernate4 を使用するアプリケーションがあります。

Primefaces 3.4.2 データテーブル ページネーションhttp://www.primefaces.org/showcase-labs/ui/datatablePagination.jsfに値を表示しています。問題は、データテーブルに「レコードが見つかりません」と表示されることです

"データベースからの値の表示

ページネーションなしで JSF2.0 dataTable を使用すると、レコードが取得されます。

データベースからの値の表示

これは私の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>
4

0 に答える 0