我已经创建了一个数据表,提供了API的结果。
问题是这个API返回一个列表或null。
当它为空时,我的页面会出错。
我该怎么做才能解决它?
答案 0 :(得分:1)
将API调用包装在bean中的方法中,如果API返回null,则返回空列表。
public List<MyObject> getValues() {
List<MyObject> apiResult = myService.getValues();
if (apiResult == null) {
apiResult = new ArrayList<>();
}
return apiResult();
}