配置过滤器须要如下几步:java
一、添加相关的依赖web
二、配置过滤器Bean及相应的配置spring
三、编写相关的依赖架构
添加相关的依赖ide
一样,只须要引入web依赖就能够了函数
配置过滤器Bean及相应配置测试
添加过滤器的Bean代码以下blog
在Main函数类上的配置以下:
用于测试的Controller代码:
输出结果
引用第三方的过滤器get
有种状况是jar包里面提供了第三方的过滤器,咱们没有办法加WebFilter注解,这时候就要用另一种方式添加了,如这里有个ThirdFilter:
须要在Main函数的类里面添另外一个Bean,把这个过滤器包装成一个Bean
结果输出
DEMO总评
过滤器是WEB中的一大重要组件,和拦载器不一样的是,过滤器是Servlet的组件,而拦截器是spring的组件. 过滤器会对全部的请求有效,如js,css这些,都会进到过滤器里面,因此咱们经常使用过滤器进行字符转码,或者监控请求时间,登陆等等. 加油吧,少年!!