Primefaces p:datatable如何管理等于null的值
我已经创建了一个提供API结果的数据表 问题是该API返回一个列表或空值 当它为空时,我的页面会给出一个错误Primefaces p:datatable如何管理等于null的值,primefaces,datatable,null,Primefaces,Datatable,Null,我已经创建了一个提供API结果的数据表 问题是该API返回一个列表或空值 当它为空时,我的页面会给出一个错误 我能做些什么来修复它呢?只要将API调用封装在bean中的一个方法中,如果API返回null,该方法将返回一个空列表 public List<MyObject> getValues() { List<MyObject> apiResult = myService.getValues(); if (apiResult == null) {
我能做些什么来修复它呢?只要将API调用封装在bean中的一个方法中,如果API返回null,该方法将返回一个空列表
public List<MyObject> getValues() {
List<MyObject> apiResult = myService.getValues();
if (apiResult == null) {
apiResult = new ArrayList<>();
}
return apiResult();
}
public List getValues(){
List apireult=myService.getValues();
如果(apiResult==null){
apiResult=新的ArrayList();
}
返回apireult();
}
将API调用包装在bean中的方法中,如果API返回null,该方法将返回空列表???