码迷,mamicode.com
首页 > 编程语言 > 详细

springmvc返回json数据的工具类

时间:2017-12-20 14:03:12      阅读:268      评论:0      收藏:0      [点我收藏+]

标签:ring   turn   代码   row   throwable   stat   owa   mes   style   

在ssm框架下,MVC向前端返回数据的json工具类代码如下:

public class JsonResult<T> {
    public static final int SUCCESS=0;
    public static final int ERROR=1;
    private int state;
    private T data;
    private String message;
    public JsonResult(int state,Throwable e){
        this.state=state;
        this.message=e.getMessage();
        this.data=null;
    }
    public JsonResult() {
        super();
    }
    public JsonResult(T t){
        state=SUCCESS;
        data=t;
        message="";
    }
    public JsonResult(Throwable e){
        state=ERROR;
        data=null;
        message=e.getMessage();
    }
    public int getState() {
        return state;
    }
    public void setState(int state) {
        this.state = state;
    }
    public T getData() {
        return data;
    }
    public void setData(T data) {
        this.data = data;
    }
    public String getMessage() {
        return message;
    }
    public void setMessage(String message) {
        this.message = message;
    }
    public static int getSuccess() {
        return SUCCESS;
    }
    public static int getError() {
        return ERROR;
    }
    
}

 

springmvc返回json数据的工具类

标签:ring   turn   代码   row   throwable   stat   owa   mes   style   

原文地址:http://www.cnblogs.com/suhfj-825/p/8072786.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!