dataTable sort不更新管理



在我的应用程序中,我有一个记录列表。用户可以选择任何记录,更新选项菜单。表中显示了这些记录,它具有分页功能。

所以问题是,当我选择一条记录,并对列表进行排序(使我在转到另一个页面之前选择的记录)时,我看不到所选的记录。

我想订购后,是否选择了正确的页面。

好的,所以我创建了一个方法:找出应该选择哪一页,并更新分页。

如果richfaces表也从托管表中排序List,而不是仅在客户端排序表,则此方法将完美地工作。

那么有什么方法(没有很多的变通方法)我可以从管理良好的更新列表?

谢谢。

您是否尝试将您的dataTable值绑定到ExtendedTableDataModel ?使用org.richfaces.model.DataProvider向ExtendedTableDataModel提供数据。

。对于XXX类型:

ArrayList<XXX> values = ...;
XXXDataProvider xxxDataProvider = new XXXDataProvider(values);
ExtendedTableDataModel<XXX> xxxDataModel = new ExtendedTableDataModel<XXX>(xxxDataProvider);

即使dataTable在客户端排序,你也应该得到正确的对象。

相关内容

  • 没有找到相关文章

最新更新