美文网首页
Ajax请求的返回结果工具类

Ajax请求的返回结果工具类

作者: itcode | 来源:发表于2017-11-08 21:23 被阅读8次
public class AjaxResult {

    private static final String STATE_SUCCESS = "success";
    private static final String STATE_ERROR = "error";

    private String state;
    private String message;
    private Object data;

    public static AjaxResult success() {
        AjaxResult ajaxResult = new AjaxResult();
        ajaxResult.setState(STATE_SUCCESS);
        return ajaxResult;
    }

    public static AjaxResult successWithData(Object data) {
        AjaxResult ajaxResult = new AjaxResult();
        ajaxResult.setState(STATE_SUCCESS);
        ajaxResult.setData(data);
        return ajaxResult;
    }

    public static AjaxResult error(String message) {
        AjaxResult ajaxResult = new AjaxResult();
        ajaxResult.setState(STATE_ERROR);
        ajaxResult.setMessage(message);
        return ajaxResult;
    }

    public AjaxResult(){}

    public AjaxResult(String state) {
        this.state = state;
    }

    public AjaxResult(String state,Object data) {
        this.state = state;
        this.data = data;
    }

    public AjaxResult(String state,String message) {
        this.state = state;
        this.message = message;
    }

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Object getData() {
        return data;
    }

    public void setData(Object data) {
        this.data = data;
    }

}

相关文章

  • Ajax请求的返回结果工具类

  • ResultMessage

    主要用于 AJAX请求,返回页面的对象工具类

  • ajax

    特点 ajax ajax入门 ajax请求与发送数据 ajax工具类封装 type:请求类型url:请求地址dat...

  • RxJava+retrofit2 实现网络请求

    1、新建网络请求返回结果实例(根据自己的实际需要) 2、创建网络请求工具类 3、处理请求结果 4、异常定义 5、定...

  • Java通用返回结果类

    Result类:用于后台返回给前台的结果 ResultCode类:结果状态枚举 ResultUtil类:返回结果工具类

  • thinkphp处理前端跨域请求

    1、前端js正常ajax请求 后端php返回 2、前端js用ajax跨域请求 thinkphp返回 ajaxRet...

  • RestFul 通用接口设计

    一、API接口统一返回类 定义接口通用的结果返回类JsonResult,其中包括请求状态码(code)、请求信息(...

  • @Responsebody作用

    在ajax异步请求中,希望返回的类型是json数据,加上@Responsebody就会return json数据类...

  • 我用Laravel-一些小技巧

    1.控制器的灵活性(支持Ajax) 控制器要支持普通请求和AJAX请求,体现在参数的获取以及结果返回。比如: 2....

  • Ajax缓存

    一、缓存原理 当Ajax第一次发送请求后,会把请求的URL和返回的响应结果保存在缓存内,当下一次调用Ajax发送相...

网友评论

      本文标题:Ajax请求的返回结果工具类

      本文链接:https://www.haomeiwen.com/subject/olcumxtx.html