2010-08-23 66 views
1

沒有人知道究竟默認的排序在RichFaces的數據表中列的作品? (使用sortby)排序extendeddatatable在RichFaces的

我的問題是,一旦執行排序,新的數據順序永遠不會保留在我的支持的bean數據模型中(這讓我想知道這個新訂單現在存儲在哪裏?),那就是實際數據模型始終只包含原始數據.. 所以,如果說用戶進入到另一個頁面,並返回到應該怎樣排序的數據(使用後退按鈕),數據顯示爲原始的,未排序.. 有沒有人碰到這個?

此外,有沒有辦法做服務器端排序,即在點擊標題叫我自己的排序方法..?

非常感謝任何意見!

回答

0

此外,有沒有辦法做服務器端 排序,即在點擊標題叫我自己的排序方法 ..?

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

所以,如果說用戶進入到另一個頁面 並返回到應該怎樣進行排序 數據(使用後退按鈕),數據 顯示爲原始的,未排序..有沒有 人碰到這個?

排序是通過客戶端在RichFaces中完成的,因此如果您使用上述後端解決方案,則可以將排序保存到bean中,並在用戶返回頁面時使用它。您必須將該bean定義爲SessionScope或者定義一個Singleton類,該類將保存排序後的集合。

相關問題