获取当前请求上下文:RequestContextHolder,s

2019-11-28  本文已影响0人  乡约少年

1、获取当前request请求的session:


HttpServletRequest req = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();

return req.getSession();

2、获取当前web中的 spring上下文:


WebApplicationContext webApplicationContext = ContextLoader.getCurrentWebApplicationContext();

获取bean:


BeanName beanName = (BeanName)webApplicationContext.getBean("beanName");

上一篇 下一篇

猜你喜欢

热点阅读