瀏覽代碼

认证提醒优化

liuam 7 年之前
父節點
當前提交
6c56a14618
共有 1 個文件被更改,包括 3 次插入1 次删除
  1. 3 1
      src/main/java/com/uas/credit/config/AuthorizeInterceptor.java

+ 3 - 1
src/main/java/com/uas/credit/config/AuthorizeInterceptor.java

@@ -29,15 +29,16 @@ public class AuthorizeInterceptor extends HandlerInterceptorAdapter {
         String password = request.getParameter("password");
         ModelMap modelMap = new ModelMap();
         modelMap.put("success", "false");
-        PrintWriter writer = response.getWriter();
         // 判断 userUUString、enUUString、passwordString 是否为数字
         if (!StringUtils.isNumeric(userUUString) || !StringUtils.isNumeric(enUUString)) {
+            PrintWriter writer = response.getWriter();
             modelMap.put("message", "userUU 和 enUU 只能为数字");
             writer.print(modelMap);
             writer.flush();
             return false;
         }
         if (password == null) {
+            PrintWriter writer = response.getWriter();
             modelMap.put("message", "password 不能为空");
             writer.print(modelMap);
             writer.flush();
@@ -47,6 +48,7 @@ public class AuthorizeInterceptor extends HandlerInterceptorAdapter {
         long enUU = Long.parseLong(enUUString);
         User user = userDao.findByUserUUAndEnUUAndPassword(userUU, enUU, password);
         if (user == null) {
+            PrintWriter writer = response.getWriter();
             modelMap.put("message", "用户不存在!");
             writer.print(modelMap);
             writer.flush();