过滤器

1 <servlet-name>xx</servlet-name>

表示访问名字为xx对应的servlet时,要经过该过滤器

过滤器有四种:requestforwardincludeerror。在<filter-mapping>中加入<dispatcher>,配置过滤器类型。默认为request

Request:表示对请求路径过滤。

Forward:表示对内部转发过滤

Include:表示对包含过滤。

Error:表示对错误过滤。

  <filter-name>cf</filter-name>

  <url-pattern>/*</url-pattern>

< dispatcher> Request </ dispatcher>

  </filter-mapping>

3过滤器链:当一个请求在访问目标资源时,有可能满足很多过滤器的拦截。首先访问<url-pattern>,在访问<servlet-name>.如果有多个<url-pattern>。按部署顺序执行。

4:过滤器编码部署:

<filter>

   <filter-name>fi</filter-name>

   <filter-class>com.lovo.util.LoginFilter</filter-class>

  </filter>

  <filter-mapping>

   <filter-name>fi</filter-name>

   <url-pattern>/index.jsp</url-pattern>

  </filter-mapping>

5过滤器将请求继续向目标资源发送:

    arg2.doFilter(arg0, arg1);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值