Spring MVC--18.结果返回(@json)

来源:互联网 发布:百度云 网络异常[1] 编辑:程序博客网 时间:2024/06/05 07:39

一般就这么2种情况

1      Baseresult

1.1        针对

         返回结果不是和实体类有关是数据,一般就是一些提示数据,地址(重新加载)

 

 

1.2        BaseReslut

public class BaseResult implements Serializable {    private static final long serialVersionUID = -5012693345125795644L;    private String result = "0000";    private String msg = "success";    @JsonInclude(Include.NON_NULL)    private Object data;    public BaseResult(){    }    public BaseResult(Objectdata) {        this.data= data;    }    public BaseResult(Stringresult, String msg) {        this.result= result;        this.msg =msg;    }    public StringgetResult() {        return this.result;    }    public void setResult(String result) {        this.result= result;    }    public StringgetMsg() {        return this.msg;    }    public void setMsg(String msg) {        this.msg =msg;    }    public ObjectgetData() {        return this.data;    }    public void setData(Object data) {        this.data= data;    }} 

1.3        controller层

         使用返回json,spring mvc为例

 

 

1.4        Ajax返回

 

2      List

 

 

 

 

 

 

 

原创粉丝点击