关于richfaces的滚动分页

时间:2011-02-10 21:16:47

标签: jsf richfaces

是否可以创建像richfaces一样的分页延迟加载?我的想法是捕捉在特定页面上滚动的事件,然后重新渲染页面的一部分。

所以流程将是

  • 在搜索结果页面上创建10个搜索结果
  • 如果用户滚动
  • 然后使用10个附加条目重新加载结果区域

当用户点击按钮时,选项还可以是创建类似“更多”栏的Facebook并重新渲染该区域。

你们有什么想法?

1 个答案:

答案 0 :(得分:1)

如何使用ScrollableDataTable?如果您的结果是搜索结果,可能不是您想要的,但它可能仍然有效..

http://livedemo.exadel.com/richfaces-demo/richfaces/scrollableDataTable.jsf;?c=scrollableDataTable&tab=usage

如果要在滚动时自动加载更多项目,可以在页面底部附近创建一个锚点,并在该锚点可见时检测,这将触发XHR请求以重新加载组件保持结果。