【问题标题】:p:datatable how to manage a value equals to nullp:datatable如何管理一个等于null的值
【发布时间】:2017-10-13 10:42:43
【问题描述】:

我创建了一个提供 API 结果的数据表。

问题是这个 API 返回一个列表或空值。

当它为空时,我的页面会出错。

我能做些什么来解决它?

【问题讨论】:

  • 将 API 调用包装在 bean 中的方法中,如果 API 返回 null 则返回空列表???

标签: primefaces datatable null


【解决方案1】:

只需将 API 调用包装在 bean 中的方法中,如果 API 返回 null,则该方法返回空列表。

public List<MyObject> getValues() {

    List<MyObject> apiResult = myService.getValues();
    if (apiResult == null) {
        apiResult = new ArrayList<>();
    }
    return apiResult();
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-25
    • 2023-04-09
    • 2022-07-06
    • 1970-01-01
    • 2012-06-09
    • 1970-01-01
    相关资源
    最近更新 更多