0
点赞
收藏
分享

微信扫一扫

JsonUtils 工具类


package com.mayikt.main.utils;

import com.alibaba.fastjson2.JSONObject;
import lombok.SneakyThrows;

import javax.servlet.http.HttpServletResponse;
import java.io.PrintWriter;

public class ResultJsonUtils {
public static void setResultOk(HttpServletResponse response, String msg) {
setResult(response, 200, msg, null);

}

public static void setResultError(HttpServletResponse response, String errMsg) {
setResult(response, 500, errMsg, null);

}

@SneakyThrows
public static void setResult(HttpServletResponse response, Integer code, String msg, JSONObject data) {
response.setCharacterEncoding("UTF-8");
response.setContentType("application/json;charset=utf-8");
JSONObject result = new JSONObject();
result.put("code", code);
result.put("msg", msg);
if (data!= null) {
result.put("data", data);
}

PrintWriter writer = response.getWriter();
writer.println(result.toJSONString());
writer.close();

}

}


举报

相关推荐

0 条评论