0

我正在使用 Primefaces 的数据表,用户可以在其中选择一行并进行编辑。数据表包含大约 10 页,此外它还包括一个分页器过滤器功能

因此,如果用户使用过滤选择一行(例如从第 3 页)并对其进行操作,则数据表会更新该值并返回到第 1 页。但我需要显示第 3 页,即选择该行的页面。

这就是我的数据表的样子:

    <p:dataTable id="dataTable" var="row"
                widgetVar="dataTableWidget" style="overflow:hidden;"
                value="#{bean.tableData}"
                filterEvent="enter"
                filteredValue="#{bean.filteredTableData}"
                paginator="true" rows="20" paginatorPosition="bottom"
                rowKey="${row.id}"
                selection="#{bean.selectedRow}"
                paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink}"
                editable="true">

感谢帮助!

4

0 回答 0