JavaWeb过滤器配置
来源:互联网 发布:java中的compareto 编辑:程序博客网 时间:2024/06/16 15:39
JavaWeb过滤器的高级配置
正常情况下如果设置了全局过滤访问所有的资源都会被过滤,可是以下几种情况会有漏网之鱼
1. 从一个页面转发到另一个页面的情况,对第二个页面就不拦截,如果想要对转发后的页面也起到拦截效果,需在web.xml中操作如下:
<filter-mapping> <filter-name>FilterDemo1</filter-name> <url-pattern>/*</url-pattern> <dispatcher>FORWARD</dispatcher> </filter-mapping>
- 使用
<jsp:include page="xx.jsp"></jsp:include>
动态包含另一个jsp页面的情况,具体配置如下:
<filter-mapping> <filter-name>FilterDemo2</filter-name> <url-pattern>/*</url-pattern> <dispatcher>INCLUDE</dispatcher> </filter-mapping>
3.原理同1.,大多数情况是在jsp中配置errorPage的时候,其原理是此页面出错转发到errorPage指向的页面。
4.在web.xml中配置全局错误页面,此种情况与其他几种都不同:
<filter-mapping> <filter-name>FilterDemo3</filter-name> <url-pattern>/*</url-pattern> <dispatcher>ERROR</dispatcher> </filter-mapping>
5.默认情况下是REQUEST,如果不手动配置,就会被其他的dispatcher覆盖掉(需注意)。
0 0
- JavaWeb---过滤器的配置
- JavaWeb过滤器配置
- JavaWeb过滤器的高级配置
- JavaWeb 过滤器
- javaweb - 过滤器
- javaweb过滤器
- JavaWeb 过滤器
- JavaWeb-过滤器
- javaweb 过滤器
- javaweb过滤器
- JavaWeb过滤器
- javaweb过滤器
- JavaWeb过滤器
- JavaWeb过滤器
- JavaWeb过滤器
- javaWeb过滤器
- JavaWeb过滤器
- JavaWeb过滤器
- 《深入浅出统计学》总结
- JavaScript如何一次性展示几万条数据
- java设计模式之---------------抽象工厂模式
- 寻找湖北荆州刘氏族谱
- Linux centOS目录结构详细版
- JavaWeb过滤器配置
- LINUX ulimit命令
- 不使用回调函数的ajax请求实现(async和await简化回调函数嵌套)
- 起航
- hadoop学习笔记
- listview嵌套gridview,数据错位问题
- phpMyAdmin出现Fatal error: Maximum execution time of
- Centos 6.4 python 2.6 升级到 2.7
- iOS10-浅谈iOS视频播放的N种解决方案