JSF表分页

时间:2013-04-09 03:44:54

标签: jsf datatable pagination myfaces tomahawk

我是JSF的新手。目前我遇到了保持数据表列表分页状态的问题。

问题是当用户编辑不在数据表第一页中的列表行时,在完成其操作后,页面导航将返回到列表的第一个初始页面,同时我们需要返回到用户编辑的上一页。

完整的场景:

  • 在列表页面中有100行记录,每页显示20行
  • 用户导航至第3页,并选择其中一行以编辑记录。
  • Backing ListBean调用EditBean来导航页面以编辑页面。
  • 用户更新记录信息并支持Editbean回调ListBean。
  • ListBean刷新Datamodel并导航回列表页面,但用户最初编辑的分页状态将丢失。

将页面返回到用户编辑的上一页的最佳方法是什么?

Myface 1.2.7和Tomahawk taglib 1.0已在项目中使用。页面由t:dataTable组成。

感谢。

0 个答案:

没有答案