Primefaces数据表问题-持久化筛选器、排序顺序和分页

Primefaces数据表问题-持久化筛选器、排序顺序和分页,primefaces,datatable,Primefaces,Datatable,我们正在使用JSF2开发Primefaces版本为5.2.5的应用程序 我们在应用程序的多个位置使用primefaces数据表。对于datatable中的每一行,我们都有一个编辑按钮,点击按钮重定向到“编辑页面”,一旦用户再次在编辑页面中保存数据,它就会重定向到主页面(datatable页面)。在使用datatable时,我们面临两个问题 1) 如果用户根据某个列对记录进行排序,转到编辑页面,保存数据并重定向到主页,则在重新加载页面时,datatable中不会维护排序顺序 2) 类似地,若我从d

我们正在使用JSF2开发Primefaces版本为5.2.5的应用程序

我们在应用程序的多个位置使用primefaces数据表。对于datatable中的每一行,我们都有一个编辑按钮,点击按钮重定向到“编辑页面”,一旦用户再次在编辑页面中保存数据,它就会重定向到主页面(datatable页面)。在使用datatable时,我们面临两个问题

1) 如果用户根据某个列对记录进行排序,转到编辑页面,保存数据并重定向到主页,则在重新加载页面时,datatable中不会维护排序顺序

2) 类似地,若我从datatable的第二页编辑一些记录,编辑之后,它将转到第一页

3) 如果用户应用某些列筛选和编辑某些筛选记录,并且当重定向到主页面时,其未保留筛选值,则筛选值将被清除

注意:我们对bean使用GroupConversationScope,而不是使用ajax调用进行更新