0

我正在使用 Richfaces 实现服务器端分页,但是使用 PaginatingDataModel 的实现需要将 bean 保存在 SessionScope 中。使用 JSF 2.0、RichFaces 4.4。参考以下网址:

http://katzmaier.blogspot.in/2010/03/richfaces-server-side-pagination.html https://community.jboss.org/thread/204250

是否有任何替代实现来使用请求范围实现服务器端分页?通过服务器端分页,我的意思是通过执行查询而不是一次检索所有记录来获取每个页面的数据。

4

1 回答 1

1

正如评论中回答的那样,您可以使用ViewScoped代替SessionScoped。这是自 JSF 2.0 以来可用的新范围,非常适合将数据服务器端保持更短的时间。

这是一个讨论 JSF 2.0 中的新特性的博客链接 JSF 2.0 中的新特性

于 2012-11-27T09:47:34.143 回答