Layui 数据表格的json格式:
{
"code": 0,
"msg": "",
"count": 1000,
"data": [{}, {}]
}
后端传到前端的json格式:
{
{
"id": 1,
"name": "小红",
"password": "123123",
}, {
"id": 2,
"name": "小明",
"password": "123123",
}
}
解决办法:
新建vo包,DataVo类
public class DataVo<T> {
@Data
private Integer code;
private String msg;
private Integer count;
private List<T> data;
}
controller层
@Controller
public class AdminController {
@Autowired
private UserService userService;
@RequestMapping("/findAllUser")
@ResponseBody
public DataVo<User> findAllUser() {
List<User> userList = userService.findAllUser();
//封装DataVo
DataVo dataVo = new DataVo();
dataVo.setCode(0);
dataVo.setMsg("success");
dataVo.setCount(userList.size());
dataVo.setData(userList);
//返回的是json格式
return dataVo;
}
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)