【问题标题】:Pagination in jsf2 in ui:repeatui中jsf2中的分页:重复
【发布时间】:2014-01-08 15:49:21
【问题描述】:

我正在创建用于预订门票的 Web 应用程序。在从数据库查询给定输入之后,现在我有 230 条记录(票信息)已添加到列表中,作为对象(pojo)。在 JSF 中,我使用“ui:repeat”来迭代列表。这里对如何在此创建分页感到困惑。 (我想显示 40 条记录 / 页)。我不应该为每个“NEXT”或“PREVIOUS”点击点击后端。任何帮助将不胜感激。

注意:当我点击搜索按钮时,我的流程将导航到我通过 230 条记录进行显示的 result.jsf 页面。 技术:Spring web flow 和 JSF 2

【问题讨论】:

  • 我希望这个answer可以帮助
  • 如果您不想在下一次点击时执行 ajax 请求,您需要使用 javascript 来隐藏/显示每个页面。您可能需要使用ui:repeatvarStatus 属性来分配页面ID,并且您还需要h:panelGroupdiv 来包装每个页面的内容。

标签: jsf-2


【解决方案1】:

最简单的解决方案是使用PrimeFaces DataTable Pagination 或等效项,而无需重新发明轮子

【讨论】:

  • 由于应用程序是用于订票(需要显示许多记录)并且需要在 UI(前端)中进行更多自定义以显示数据。用primeface框架会好么???。
  • 我认为你必须使用它! IMO PF 是目前最好的 UI 框架(用于 JSF):有一个组件可以满足各种需求,但回报是您需要时间来了解每个需求。检查陈列柜以获得想法;)
猜你喜欢
  • 1970-01-01
  • 2013-05-12
  • 1970-01-01
  • 2012-03-24
  • 2013-04-09
  • 2012-11-12
  • 2012-11-17
  • 1970-01-01
  • 2015-07-01
相关资源
最近更新 更多