我使用JSF 2.0標記dataTable製作了一個非常簡單的數據表,但出於某種原因,頁面分頁器未顯示。這是爲什麼?未顯示數據表分頁器
<p:dataTable var="garbage" value="#{resultsController.allGarbage}" paginator="true" rows="10">
<p:column>
<f:facet name="header">
<h:outputText value="Filename" />
</f:facet>
<h:outputText value="#{garbage.filename}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Description" />
</f:facet>
<h:outputText value="#{garbage.description}" />
</p:column>
<p:column>
<f:facet name="header">
<h:outputText value="Upload date" />
</f:facet>
<h:outputText value="#{garbage.uploadDate}" />
</p:column>
</p:dataTable>
我明白了。你可以在代碼中看到我正在使用的primefaces paginator,但它沒有被顯示。我不明白爲什麼? – sfrj 2011-03-28 10:01:20
你的數據是否顯示?它顯示爲一頁還是全部在一頁上?你的代碼看起來是正確的(我以同樣的方式使用它)。 – 2011-03-28 10:05:01
如果我刪除rows =「10」,它會顯示所有數據,但是如果我離開它,它只會顯示10.數據正確顯示正確,但出於某種奇怪的原因,我沒有看到paginator。 – sfrj 2011-03-28 10:07:58