如何在JSF 1.2中创建一个分页表,其中支持bean是请求作用域

时间:2011-04-25 21:42:24

标签: jsf datatable client-side

如何在JSF 1.2中创建分页表 请求作用域的支持bean。

2 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

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

  2. 另一种方法是获取当前显示的数据(限制)。 在切换页面时,您还会发送“位置”

  3. 仅在客户端执行此操作时,您必须使用某些javascript / ajax库(http://www.jsfmatrix.net/)...