【问题标题】:SortBy from p:dataTable not working with dataModel来自 p:dataTable 的 SortBy 不适用于 dataModel
【发布时间】:2020-09-02 11:21:28
【问题描述】:

我试图在 p:dataTable 内的列中实现排序,我使用 dataModel 将数据获取到表中,如果我使用 arrayList 获取排序依据的数据,有一种方法可以使使用数据模型排序?

我在使用dataModel时遇到的错误:

错误渲染视图[/private/tarefas/tarefaListagem.xhtml]

java.lang.UnsupportedOperationException: null 在 java.util.Collections$UnmodifiableList.sort(Collections.java:1333) ~[na:1.8.0_265] 在 java.util.Collections.sort(Collections.java:177) ~[na:1.8.0_265]

【问题讨论】:

标签: primefaces primefaces-datatable


【解决方案1】:

问题出在不可修改的列表中。

新建 ArrayList().addAll(不可修改列表)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-02-16
    • 2015-03-31
    • 2015-12-13
    • 2011-09-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多