spring filter中使用@Resource注入失败,空指针异常

转载:https://blog.csdn.net/chl191623691/article/details/78657638

web应用启动的顺序是:listener->filter->servlet,所以通过注解时没办法注入的,

在filter中注入时,需要手动注入。

application.xml

<bean id="ssoUserService" class="com.windf.module.sso.service.impl.SsoUserServiceImpl"></bean>

LoginFilter.java

private SsoUserService ssoUserService ;
ApplicationContext ac =  WebApplicationContextUtils.getWebApplicationContext(request.getSession().getServletContext());  
ssoUserService = (SsoUserService) ac.getBean("ssoUserService");


猜你喜欢

转载自blog.csdn.net/YISHENGYOUNI95/article/details/80144842
今日推荐