layui分页并绑定数据的格式要求

layui要求返回json格式类型是code 必须是0,否则代表不成功,msg可以为空,count里面填的是分页的数据,data就是要返回的数据,json格式大致如下:

{
    "code": 0,
    "msg": "",
    "count": "",
    "data": "", 
}

为了方便使用,我封装了一个工具类,可以直接new来存入对应数据即可。

public class JsonResult {

    private int code; // 0:成功,其它异常
    private String msg;
    private long count; //表中总记录数
    private Object data; // 返回前端的数据

    public JsonResult() {
    }

    public JsonResult(int code, Object data) {
        this.code = code;
        this.data = data;
    }

    public JsonResult(int code, String msg, long count, Object data) {
        this.code = code;
        this.msg = msg;
        this.count = count;
        this.data = data;
    }

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMsg() {
        return msg;
    }

    public void setMsg(String msg) {
        this.msg = msg;
    }

    public long getCount() {
        return count;
    }

    public void setCount(long count) {
        this.count = count;
    }

    public Object getData() {
        return data;
    }

    public void setData(Object data) {
        this.data = data;
    }
}
发布了15 篇原创文章 · 获赞 11 · 访问量 2789

猜你喜欢

转载自blog.csdn.net/YCarlos/article/details/101078998