我有一个使用 JSF2.0、Spring3 和 Hibernate4 的应用程序。
我在 Primefaces 3.4.2 数据表分页http://www.primefaces.org/showcase-labs/ui/datatablePagination.jsf中显示值。问题是数据表显示“没有找到记录
"
当我使用没有分页的 JSF2.0 数据表时,我会检索我的记录!
这是我的 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>