前后端传参

从数据库中查过来的值有可能为null  前端得到这个null容易出错 所以我们要后端处理

方法就是重新创建一个list去循环接收存放数据的list 每次循环判断是否为空 为空则setCode(" ");

前端要的是数组的话 可以用split方法分割 在实体类创建一个string 数组接收

List<Comment> list = CommentMapper.selectAllComment(Comment.getStatus(), pageNo, pageSize);
List<Comment> list1=new ArrayList<>();
for (int i = 0; i < list.size(); i++) {
String pictureId = list.get(i).getPictureId();
Comment tl = list.get(i);
if (list.get(i).getUpdateTime()==null){
tl.setUpdateTime(" ");
}
if (list.get(i).getUpdateUser()==null){
tl.setUpdateUser(" ");
}

if (list.get(i).getPictureId().equals("")) {
tl.setPictureId(null);
tl.setImg(new String[]{});
} else {
tl.setImg(pictureId.split(","));
}
list1.add(tl);
}

猜你喜欢

转载自www.cnblogs.com/joenSu/p/11712485.html
今日推荐