package com.lxzn.framework.utils; import com.fasterxml.jackson.databind.ObjectMapper; import lombok.extern.slf4j.Slf4j; import javax.servlet.http.HttpServletResponse; import java.io.IOException; import java.io.PrintWriter; /** * @Description: * @Author: zhangherong * @Date: Created in 2021/6/17 17:06 * @Version: 1.0 * @Modified By: */ @Slf4j public class ResponseUtil { /** * 响应json数据给前端 * * @param response * @param obj */ public static void sendJsonMessage(HttpServletResponse response, Object obj) { ObjectMapper objectMapper = new ObjectMapper(); response.setContentType("application/json; charset=utf-8"); try (PrintWriter writer = response.getWriter()) { writer.print(objectMapper.writeValueAsString(obj)); response.flushBuffer(); } catch (IOException e) { log.warn("响应json数据给前端异常:{}",e); } } }