有人知道默认排序在richfaces数据表列中的确切运作方式吗? (使用sortby)
我的问题是,一旦执行了排序,新的数据顺序永远不会保留在我的支持bean数据模型中(这让我想知道这个新订单现在存储在哪里?),即实际数据模型始终只包含原始数据.. 因此,如果说用户转到另一个页面并返回应该排序的数据(使用后退按钮),则数据显示为原始数据,而不是已排序。 有人遇到过这个吗?
另外,有没有办法进行服务器端排序,即点击标题后调用我自己的排序方法..?
非常感谢任何建议!答案 0 :(得分:0)
另外,有没有办法做服务器端 排序,即调用我自己的排序方法 点击标题后??
A similar question here. 寻找接受的答案。
所以如果说用户去另一个页面 并返回应该排序的内容 数据(使用后退按钮),数据 显示为原始,未排序..有 谁有人碰到过这个?
排序是通过RichFaces中的客户端完成的,因此如果您使用上面的后端解决方案,您可以将排序保存在bean中,并在用户返回页面时使用它。您必须将bean定义为SessionScope
,或者定义一个Singleton
类来保存已排序的集合。