【问题标题】:Retaining the current page of <rich:dataScroller when returning after postback回发后返回时保留<rich:dataScroller的当前页面
【发布时间】:2017-04-23 18:26:43
【问题描述】:

如果下一个表格/分页器组合正常工作,有人知道在someAction 被解雇后我必须做什么才能保留在当前页面上吗?

(因为,实际上会返回到第一页。)我不能让someAction 避免,因为我将失去对我要打开的页面的导航

我使用 jsf2.0 和 richfaces 4 感谢您的帮助

【问题讨论】:

  • 什么是 t:datascroller?战斧?
  • 战斧20-1.1.14

标签: java jsf-2 richfaces


【解决方案1】:

rich:datascroller docs

有一个名为“page”的属性控制表格的当前页码。您可以将其映射到会话范围的 bean 属性,这样它就不会在页面重新加载后丢失,或者如果您的页面不是会话范围,则将其存储在某处并使用您的“操作”恢复它。

【讨论】:

  • 我已经尝试过属性页,但它给我带来了正确的页码,但我使用的是第一页的数据
  • 我刚从 jsf1.2 和 richfaces 3 迁移时遇到了这个问题
  • 你是做服务器端滚动还是只是拉取所有数据然后分页?
  • 我认为只是使用 而不是 dataTable 来提取所有分页数据,这可能是问题所在,因为我找到了一些链接,表明 developer.jboss.org/thread/196163
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多