springboot 注入Servlet,Filter,Listener的方法


其实就是注入

FilterRegistrationBean 、
ServletRegistrationBean 、
ServletListenerRegistrationBean

这三个类
 

直接上代码:

    @Bean
    public FilterRegistrationBean filterRegistrationBean() {
        FilterRegistrationBean registrationBean = new FilterRegistrationBean();
        CharacterEncodingFilter characterEncodingFilter = new CharacterEncodingFilter();
        characterEncodingFilter.setEncoding("UTF-8");
        registrationBean.setFilter(characterEncodingFilter);
        return registrationBean;
    }

    @Bean
    public ServletRegistrationBean servlet(){
        return new ServletRegistrationBean();
    }
    
    @Bean
    public ServletListenerRegistrationBean<EventListener>(){
        return new ServletListenerRegistrationBean<>(new EventListener());
    }
    

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM