ソースを参照

修改获取request方式,避免多线程异常

tianyunperfect 4 年 前
コミット
323c462abe

+ 4 - 5
springboot-main/src/main/java/com/alvin/controller/BaseController.java

@@ -1,24 +1,23 @@
 package com.alvin.controller;
 
+import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Controller;
 import org.springframework.web.bind.annotation.CrossOrigin;
 import org.springframework.web.bind.annotation.ModelAttribute;
 
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
-import javax.servlet.http.HttpSession;
 
 @Controller
 @CrossOrigin
 public class BaseController {
+    @Autowired
     protected HttpServletRequest request;
+    @Autowired
     protected HttpServletResponse response;
-    protected HttpSession session;
 
     @ModelAttribute
     public void setReqAndRes(HttpServletRequest request, HttpServletResponse response){
-        this.request = request;
-        this.response = response;
-        this.session = request.getSession();
+
     }
 }