我在org.springframework.aop.interceptor.SimpleAsyncUncaughtExceptionHandler上遇到错误

时间:2019-05-24 06:37:09

标签: spring-boot

@Aspect
@Component
public class LoggingAspect {
      @Autowired(required = true)
    private HttpServletRequest request;
      @Around("loggingOperation()")
      @Order(1)
    public Object logJoinPoint(ProceedingJoinPoint joinPoint) throws Throwable {
    if(request.getHeader("sessionValue") != null)
    String headerValue = request.getHeader("sessionValue")
    }
    }

错误:找不到线程绑定请求:您是在实际的Web请求之外引用请求属性,还是正在处理 在原始接收线程之外请求?如果您实际上是在网络请求中进行操作,但仍然收到此消息, 您的代码可能在DispatcherServlet外部运行:在这种情况下, 使用RequestContextListener或RequestContextFilter公开当前请求。 仅此行,我收到error-request.getHeader(“ sessionValue”)

0 个答案:

没有答案