SpringBoot项目之前整合Redis存储用户登录信息,现在要将Redis去除掉,放进Session中,过程中报错
你是怎么操作的?这个异常的意思是:当前线程,没有绑定 HttpServletRequest
对象。
容器会为每个请求分配一个线程。Spring会把HttpServletRequest
绑定到这个线程上,你是不是自己启动了线程,尝试去读取Request
对象?
你这明显了,你在new Thread()
里面去获取肯定挂了。
你把凡是需要用到Request,Session的地方,全部在线程外面执行。把数据获取到,再传递给线程执行任务。不能直接把Request对象放到多线程里面执行。