【问题标题】:Pagination for ArrayList in JSF2JSF2中ArrayList的分页
【发布时间】:2012-03-13 08:12:24
【问题描述】:

我有一个搜索的数组列表,我从数据库中获取该数组列表我想应用带有链接 First、Prev、Next、Last 和 Goto 页面下拉列表的分页我不想为每个请求调用数据库(即首先,Prev等)我想使用搜索时返回的arrylist。还有一个要求是字段级排序需要进行升序,如果用户单击标题字段则降序。任何人都可以帮我解决这个问题只使用 JSF2 没有 RichFaces 等

提前致谢。

【问题讨论】:

标签: jsf jsf-2


【解决方案1】:

您为什么不想使用丰富或优质的面孔或其他面孔?只需使用带有 paginator="true" 的 primefaces 数据表。

如果你不想要它,但想要以艰难的方式去做。我建议您从数据库中获取所有内容。使用数据表,在该表的 getter 中,您只返回数组的一部分。 (索引 10 到 20,或索引 20 到 40 或...) 在数据表的顶部或底部放置一些输出链接。这些可以设置你要检索的索引。

希望我的解释清楚。

【讨论】:

  • 可能@user1166528 无法将这类库添加到他正在工作的项目中
  • 可能是。这就是为什么我进一步解释另一种解决方案的原因。但让我很感兴趣的是为什么不能/不允许添加这些库。
【解决方案2】:

如果 Myfaces Tomahawk 是您的选择......

我认为它(Myfaces Tomahawk)与 PrimeFaces/Richfaces 有点不同,因为 MyFaces 也负责 MyFaces JSF 实现(因此这可能是使用 Myfaces Tomahawk 的借口),因此您可以使用 Myfaces JSF 实现+ Myfaces 战斧

看看Myfaces Tomahawk datascroller

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-26
    • 1970-01-01
    • 2014-04-30
    • 2011-05-30
    • 1970-01-01
    相关资源
    最近更新 更多