Jsf 哪一个更好?LazyDataModel还是LiveScroll

Jsf 哪一个更好?LazyDataModel还是LiveScroll,jsf,primefaces,datatable,Jsf,Primefaces,Datatable,我使用LazyDataModel来显示数据表记录、分页、筛选、排序等目的。这些记录最多可达2500条左右。我每页显示10条记录,所以如果客户不知道搜索词,他们必须访问250页。现在,客户不希望访问所有页面,而是希望实现在同一页面上完成所有工作。 我想到的另一个选择是live scroll,但我试着在PoC上工作,发现LazyDataModel和live scroll不能一起工作。因此,我使用Live Scroll创建了一个独立于LazyDataModel的演示页面。我真的很喜欢实时滚动来过滤记录

我使用LazyDataModel来显示数据表记录、分页、筛选、排序等目的。这些记录最多可达2500条左右。我每页显示10条记录,所以如果客户不知道搜索词,他们必须访问250页。现在,客户不希望访问所有页面,而是希望实现在同一页面上完成所有工作。 我想到的另一个选择是live scroll,但我试着在PoC上工作,发现LazyDataModel和live scroll不能一起工作。因此,我使用Live Scroll创建了一个独立于LazyDataModel的演示页面。我真的很喜欢实时滚动来过滤记录,因为它要快得多。唯一的办法就是深入研究到底

我有以下问题:

  • live scroll如何在内部工作
  • Live Scroll是否将所有数据一起加载并从堆或缓存中提取?(即scrollRows=“20”)
  • 如果Live Scroll可以做得更好,那么为什么LazyDataModel呢
  • 你不认为分页都是关于过去的吗

  • 试着每个问题问一个问题,并使用一个不太主观的标题。Stack Overflow是一个问答网站,不是一个讨论论坛。@BalusC知道live scroll如何加载记录吗?