我创建了一个提供API结果的可表。
问题是此 API 返回列表或空值。
当它为空时,我的页面会给出错误。
我能做些什么来修复它?
只需将 API 调用包装在 Bean 中的方法中,如果 API 返回 null,则返回空列表。
public List<MyObject> getValues() {
List<MyObject> apiResult = myService.getValues();
if (apiResult == null) {
apiResult = new ArrayList<>();
}
return apiResult();
}