过滤器(filer)
- 概念
客户端对应发出某种请求,将该请求拦截不给予回应,这就是为什么在xml
配置中,filer要写到配置的最前面的原因
经过实操,看出过滤器的作用,大致方向是,检查核对信息,其实在开发中用if+数据库就能实现该功能,也许是是自己孤陋寡闻,这也说明了为什么要在用xml配置时,防止前面,以为多个过滤器时,mapping
,
- 配置
<filter>
<filter-name>filer1</filter-name>
<filter-class>filer.test1</filter-class>
<init-param>
<param-name>website</param-name>
<param-value>4399</param-value>
</init-param>
</filter>
<!--拦截/test请求-->
<filter-mapping>
<filter-name>filer1</filter-name>
<url-pattern>/test</url-pattern>
</filter-mapping>
filer-mapping的顺序决定了过滤器的顺序
- 注解方式
@Webfiler()
监听器
监听器主要是监听某个具体事件,如果事件发生就执行
标签:xml,filer,拦截器,监听器,过滤器,Servlet From: https://www.cnblogs.com/tsqo/p/16894287.html