2011-04-25 37 views

回答

0
  1. 如果您使用查询获取所有表数据我强烈建议将其存储在会话bean中。 您可以使用另一个bean仅用于数据。

  2. 另一种方式是获取当前显示的数据(限制)。 在切换还发送“位置”

  3. 只在客户端做的页面,你必须使用somekind的的JavaScript/AJAX库(http://www.jsfmatrix.net/)的...

2

给点,您希望在后续请求中保留一组特定的参数,例如当前页面。您可以将这些额外参数传递为<h:inputHidden>,以便它们在下一个请求中可用,或者使用Tomahawk的<t:saveState>来模拟与JSF 2.0视图范围类似的范围。

长篇故事和很多代码简介,有关于此的博客文章与完整的代码片段:effective datatable paging and sorting

+0

我已经使用了相同的教程和t:savestate组件以及客户端状态保存方法。但是仍然面临着集群环境中ViewExpiredException的问题。如果你可以详细说明确切地说,限制无状态页面将确实有助于完整。 – changed 2011-04-26 14:49:39