【问题标题】:paging in jsf1.1jsf1.1中的分页
【发布时间】:2010-04-14 19:23:17
【问题描述】:

JSF 1.1如何实现分页?

【问题讨论】:

    标签: jsf pagination


    【解决方案1】:

    创建一个 DAO 类,它可以返回 firstrowrowcount 的结果子集,创建一个包含有关 firstrowrowcount 和当前数据子集的信息的 bean,创建一个 JSF 页面,其中显示使用<h:dataTable> 的数据并有一堆<h:commandButton>s 来调用分页操作(只需根据firstrowrowcount 进行数学运算)。

    你可以在this article找到更多的信息和代码示例,它甚至包括排序。

    【讨论】:

    • 我是jsf的初学者。如何实现分页中的按需加载(RichFaces)
    • 对于第一个视图,使用 getter 中的延迟加载进行加载。对于下一个/上一个/等按钮,只需在操作方法中重新加载。另请参阅示例 bean 代码。但是由于您使用的是 RichFaces(您确实应该在问题中提到这一点),因此请使用 DataScroller 组件。它的作用相同,但效率较低,因为它默认将所有内容都存储在内存(会话)中,如果您有大量数据和/或大量用户,这可能会很慢。
    【解决方案2】:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-08
      • 1970-01-01
      • 2021-12-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多