1. 程式人生 > >springmvc返回json數據的工具類

springmvc返回json數據的工具類

pri get clas bsp ble mvc gets success ati

在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數據的工具類