我有一个使用JSF2.0,Spring3和Hibernate4的应用程序。
我在Primefaces 3.4.2 datatable pagination 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>