AOP中获取HttpServletRequest信息
//获取当前登录人信息
//Subject subject = SecurityUtils.getSubject();
//SysUser user = (SysUser)subject.getPrincipal();
//获取RequestAttributes
RequestAttributes requestAttributes = RequestContextHolder.getRequestAttributes();
//从获取RequestAttributes中获取HttpServletRequest的信息
HttpServletRequest request = (HttpServletRequest) requestAttributes.resolveReference(RequestAttributes.REFERENCE_REQUEST);
String token = request.getHeader("token");
Long userid= jwtUtil.parseToken(token).getId();
SysUser user=userService.selectUserById(userid);
AOP中获取HttpSession信息
HttpSession session = (HttpSession) requestAttributes.resolveReference(RequestAttributes.REFERENCE_SESSION);