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>