java web

过滤器概述
一个中间组件,用于拦截源数据和目的数据之间的消息
过滤二者之间传递的数据

<welcome-file-lise>
<welcome-file>index.html</welcome-file>
.....

</welcome-file->

在<filter-mapping>标签中的<ur1-pattern>子标签,可以加入<ur1-pattern>标签,表示针对请求路径进行过滤。也可以加入<servlet-name>标签,表示针对某个指定名称的servlet过滤。

过滤器类型:
REQUEST:表示直接请求,按请求路径进行过滤。默认方式
FORWARD:表示通过内部转发到目标资源之前,进行过滤。
INCLUDE:表示包含指定资源时,进行过滤。
ERROR:表示发生异常时,进行过滤。

过滤器链:当一个请求到达目标资源时,可能会经过多个过滤器。这就形成了过滤器链。过滤器链执行的顺序是:先经过<url-pattern>标签,在经历<servlet-name>标签。如果一个请求经过多个<url-pattern>标签,按布置顺序执行。

el表达式的作用域:
${键名} 先从小作用域中查找,如果小作用域中有该键对应的值,则取出,并忽略其他作用域。如果小作用域中没有该键,那么再去大作用域中查找。

所以,可以通过作用域,指定需要查找绑定对象。
${sessionScope.aaa} 表示在session会话范围中查找对象,如果没有找到,也不会去其他作用域查找。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值