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

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

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

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

application.xml

LoginFilter.java

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


你可能感兴趣的:(spring)