Openfaces分页无法正常工作

时间:2014-02-14 08:47:59

标签: java jsf-2 pagination openfaces

我正在测试Openfaces框架。并通过使用数据表做了一个小例子。问题是分页并不总是起作用,因为它应该工作,即单击下一个按钮,显示的页面是一个空白页面,没有数据表中的记录。它在开关模式中就像这样表现出来,因此,如果我按下,则会显示错误,但在下一次单击时,下一组将正确显示。请参阅下面的图片。

单击下一个设置按钮将导致以下重新分页。

enter image description here

重新点击下一个按钮将使分页正确,如下所示:

enter image description here

这种模式会在整个记录集中重复出现。

这是用于生成数据表的代码:

<o:dataTable var="current" value="#{transformer.people}" pageSize="6">
    <f:facet name="below">
        <o:dataTablePaginator id="paginator"/>
    </f:facet>
    <o:column>
        <f:facet name="header">
            <h:outputText value="Name" />
        </f:facet>
        <h:outputText value="#{current.name}" />
    </o:column>
    <o:column>
        <f:facet name="header">
            <h:outputText value="Surname" />
        </f:facet>
        <h:outputText value="#{current.surname}" />
    </o:column>
    <o:column>
        <f:facet name="header">
        <h:outputText value="Age" />
        </f:facet>
        <h:outputText value="#{current.age}" />
    </o:column>
    <o:column>
        <f:facet name="header">
            <h:outputText value="Phone Number" />
        </f:facet>
        <h:outputText value="#{current.phone}" />
    </o:column>
</o:dataTable>

我无法找出代码中缺少的内容。

0 个答案:

没有答案