【问题标题】:sorting extendeddatatable in richfaces对richfaces中的扩展数据表进行排序
【发布时间】:2011-04-02 19:52:32
【问题描述】:

有人知道richfaces 数据表列中的默认排序是如何工作的吗? (使用排序)

我的问题是,一旦执行了排序,新的数据顺序就永远不会保留在我的支持的 bean 数据模型中(这让我想知道这个新顺序现在存储在哪里?),即实际的数据模型总是只包含原始数据.. 因此,如果说用户转到另一个页面并返回应该排序的数据(使用后退按钮),则数据显示为原始数据,未排序.. 有人遇到过这个吗?

另外,有没有办法进行服务器端排序,即在单击标题时调用我自己的排序方法..?

非常感谢您的建议!

【问题讨论】:

    标签: richfaces


    【解决方案1】:

    还有,有没有办法做服务器端 排序,即调用我自己的排序方法 单击标题时..?

    A similar question here. 寻找接受的答案。

    所以如果说用户转到另一个页面 并返回应该排序的内容 数据(使用后退按钮),数据 显示为原始,未排序..有 有人遇到过这个吗?

    在 RichFaces 中排序是通过客户端完成的,所以如果你使用上面的后端解决方案,你可以将排序保存在 bean 中,并在用户返回页面时使用。您必须将 bean 定义为 SessionScope 或者定义一个 Singleton 类来保存已排序的集合。

    【讨论】:

      猜你喜欢
      • 2011-02-27
      • 2011-09-16
      • 2011-08-27
      • 2012-08-16
      • 1970-01-01
      • 1970-01-01
      • 2012-09-30
      • 2021-08-22
      • 2013-11-24
      相关资源
      最近更新 更多