From 4f7ffd1dee67a50149b604d33410e11611117cd8 Mon Sep 17 00:00:00 2001 From: 13693261870 <252740454@qq.com> Date: 星期四, 02 三月 2023 15:29:13 +0800 Subject: [PATCH] 1 --- src/main/java/com/lf/server/helper/WebHelper.java | 38 +++++++++++++++++++++++--------------- 1 files changed, 23 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/lf/server/helper/WebHelper.java b/src/main/java/com/lf/server/helper/WebHelper.java index 96b8e6e..f9fd072 100644 --- a/src/main/java/com/lf/server/helper/WebHelper.java +++ b/src/main/java/com/lf/server/helper/WebHelper.java @@ -254,21 +254,33 @@ } /** - * 杈撳嚭json鏁版嵁鍒板墠绔� + * 杈撳嚭str鑷冲墠绔� */ - public static boolean write2Page(HttpServletResponse response, String jsonPack) throws IOException { - response.setContentType("application/json;charset=UTF-8"); - response.setHeader("Cache-Control", "no-cache"); - response.setHeader("Pragma", "No-cache"); - response.setDateHeader("Expires", 0); + public static boolean writeStr2Page(HttpServletResponse res, String str) { + try { + res.setContentType("application/json;charset=UTF-8"); + res.setHeader("Cache-Control", "no-cache"); + res.setHeader("Pragma", "No-cache"); + res.setDateHeader("Expires", 0); - PrintWriter out = response.getWriter(); - out.print(jsonPack); + PrintWriter out = res.getWriter(); + out.print(str); - out.flush(); - out.close(); + out.flush(); + out.close(); + } catch (Exception ex) { + log.error(ex.getMessage(), ex); + } return false; + } + + /** + * 杈撳嚭json鑷冲墠绔� + */ + public static void writeJson2Page(HttpServletResponse res, String str) { + String json = JSON.toJSONString(new ResponseMsg<>(HttpStatus.ERROR, str)); + writeStr2Page(res, json); } /** @@ -282,11 +294,7 @@ * 鍐欏搷搴斾俊鎭� */ public static void writeInfo(HttpStatus status, String info, HttpServletResponse res) { - try { - WebHelper.write2Page(res, WebHelper.getErrJson(status, info)); - } catch (Exception e) { - // - } + WebHelper.writeStr2Page(res, WebHelper.getErrJson(status, info)); } /** -- Gitblit v1.9.3