Filter中注入service

    在Filter中@Autowired或 @Resource 注解标注的变量不能注入,在Filter的init方法中加入如下代码即可:

import org.springframework.web.context.support.SpringBeanAutowiringSupport;

    public void init(FilterConfig config) throws ServletException {
        SpringBeanAutowiringSupport.processInjectionBasedOnServletContext(this, config.getServletContext());
    }

猜你喜欢

转载自18810098265.iteye.com/blog/2372420
今日推荐