Layui 数据表格json格式问题

Layui 数据表格json格式问题,第1张

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;
    }
}

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/721874.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-25
下一篇 2022-04-25

发表评论

登录后才能评论

评论列表(0条)

保存