//在service中获取当前请求
RequestAttributes requestAttributes = RequestContextHolder.currentRequestAttributes();
ServletRequestAttributes servletRequestAttributes = (ServletRequestAttributes) requestAttributes;
HttpServletRequest request = servletRequestAttributes.getRequest();
HttpServletResponse response = servletRequestAttributes.getResponse();
//在非Spring管理的类里获取Spring容器中的bean
WebApplicationContext webApplicationContext = WebApplicationContextUtils.findWebApplicationContext(request.getServletContext());
webApplicationContext.getBean(参数为Bean的id);
SSM中在service层获取当前请求
最新推荐文章于 2024-04-15 17:50:57 发布