Commit 8f1e3d6a by qwmqiuwenmin

fix

parent c597fc86
...@@ -56,28 +56,28 @@ public class GlobalExceptionHandler extends WebBaseController { ...@@ -56,28 +56,28 @@ public class GlobalExceptionHandler extends WebBaseController {
return res; return res;
} }
@ResponseBody // @ResponseBody
@ExceptionHandler(Exception.class) // @ExceptionHandler(Exception.class)
public HaobanResponse ControllerException(HttpServletResponse response, Exception ex) { // public HaobanResponse ControllerException(HttpServletResponse response, Exception ex) {
logger.error("err"); // logger.error("err");
ex.printStackTrace(); // ex.printStackTrace();
HaoBanErrCode errCode = HaoBanErrCode.ERR_3; // HaoBanErrCode errCode = HaoBanErrCode.ERR_3;
StringBuilder sb = new StringBuilder(); // StringBuilder sb = new StringBuilder();
ByteArrayOutputStream baos = new ByteArrayOutputStream(); // ByteArrayOutputStream baos = new ByteArrayOutputStream();
try (PrintWriter printWriter = new PrintWriter(baos)) { // try (PrintWriter printWriter = new PrintWriter(baos)) {
ex.printStackTrace(printWriter); // ex.printStackTrace(printWriter);
} // }
try { // try {
sb.append(baos.toString()); // sb.append(baos.toString());
} catch (Exception ignored) { // } catch (Exception ignored) {
} // }
if (sb.length() == 0) { // if (sb.length() == 0) {
sb.append(ex.getMessage()); // sb.append(ex.getMessage());
} // }
//
// 输出详细错误信息,便于调试 // // 输出详细错误信息,便于调试
return resultResponse(errCode, null, sb.toString()); // return resultResponse(errCode, null, sb.toString());
} // }
@ResponseBody @ResponseBody
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment