2

我正在尝试在表格的页脚上显示以下文本:

Showing 11 to 20 of 51 entries

但我找不到办法做到这一点。我没有在页脚中找到任何容易给我这些变量的变量。

我还尝试创建一个从ExtendedDataModel那里继承并保留值的类。

sequenceRange我从方法中得到了行号walk。但是,显然,表格的页脚是在调用方法之前呈现的walk,这导致我页面底部的信息因一个请求而过时。

关于如何做到这一点的任何建议?

顺便说一句,我正在使用 JSF 2.1 和 RichFaces 4.3.0 Final。

4

2 回答 2

0

您可以使用丰富面孔的内置数据滚动功能:

更新 1

滚动条具有您可能不想要的默认布局。但是你可以自定义它。请参阅此链接中的 Scroller Facets 使用选项卡。复制到这里:

<f:facet name="pages">
                        <h:panelGroup>
                            <h:outputText value="Page "/>
                            <h:selectOneMenu value="#{dataScrollerBean.scrollerPage}" 
                                onchange="#{rich:component('ds')}.switchToPage(this.value)">
                                <f:selectItems value="#{dataScrollerBean.pagesToScroll}" />
                            </h:selectOneMenu>
                            <h:outputText value=" of #{pages}" />
                        </h:panelGroup>
                    </f:facet>
于 2013-03-06T19:04:39.650 回答
0

Refer this link: Datascroller

This example shows the number of rows in a datatable in datascroller based on size mentioned in rows attribute of dataTable.

于 2013-04-04T07:53:44.250 回答