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