【简洁易懂】Filter的四种拦截方式
在web-xml文件中,一个<filter-mapping>元素用于配置一个Filter所拦截的资源。
<filter-mapping>元素中有一个特殊点的子元素<dispatcher>,该元素用于指定过滤器所拦截的资源被Servlet容器调用的方式,<dispatcher>元素值共有四个,具体如下。
1. REQUEST
当用户直接访问页面时,Web容器将会调用过滤器。如果目标资源是通过RequestDispacher的include()或forward()方法访问的,那么该过滤器不会被调用。
2. INCLUDE
如果目标资源是通过RequestDispacher的include()方法访问的,那么该过滤器将被调用。
3. FORWARD
如果目标资源是通过RequestDispacher的forward()方法访问的,那么该过滤器将被调用。
4. ERROR
如果目标资源是通过声明式异常处理机制调用的,那么该过滤器将被调用。除此之外,过滤器不会被调用。
【简洁易懂】Filter的四种拦截方式相关推荐
- RxJS的另外四种实现方式(一)——代码最小的库
2019独角兽企业重金招聘Python工程师标准>>> 接上篇RxJS的另外四种实现方式(序) 起因 想到这个库的原因,是看了callbag库想到的,callbag库的原理大家可以自 ...
- java rest风格传参_SpringMVC的REST风格的四种请求方式总结
一. 在HTTP 协议里面,四个表示操作方式的动词:GET.POST.PUT.DELETE. 它们分别对应四种基本操作: 1.GET ====== 获 取资源 2.POST ======新建资源 3. ...
- python创建单例模式_Python单例模式的四种创建方式实例解析
单例模式 单例模式(Singleton Pattern)是一种常用的软件设计模式,该模式的主要目的是确保某一个类只有一个实例存在.当你希望在整个系统中,某个类只能出现一个实例时,单例对象就能派上用场. ...
- Android数据的四种存储方式
很清晰的思路,转自Android数据的四种存储方式 作为一个完成的应用程序,数据存储操作是必不可少的.因此,Android系统一共提供了四种数据存储方式.分别是:SharePreference.SQL ...
- java的rest教程_[Java教程]SpringMVC的REST风格的四种请求方式
[Java教程]SpringMVC的REST风格的四种请求方式 0 2017-08-28 22:00:25 一. 在HTTP 协议里面,四个表示操作方式的动词:GET.POST.PUT.DELETE. ...
- Java 内部类的四种实现方式
Java 内部类的四种实现方式 前言 今天的话我将为大家介绍Java的四种内部类,他们分别是普通内部类,静态内部类,局部内部类,匿名内部类. 提示:以下是本篇文章正文内容,下面案例可供参考 一.内部类 ...
- JAVA四种引用方式
JAVA四种引用方式: java.lang.ref: 强引用(直接变量赋值) 软引用(SoftReference): 只有在要发生OOM错误之前才会回收掉老的软引用对象,应用场景主要防止内存溢出.(缓 ...
- 矩阵乘法的四种理解方式
先介绍向量的两种运算,一个行向量乘以一个列向量称作向量的内积,又叫作点积,结果是一个数: 一个列向量乘以一个行向量称作向量的外积,外积是一种特殊的克罗内克积,结果是一个矩阵, 假设和b分别是一个行向量 ...
- 【Android】android开发之splash闪屏页的四种实现方式,启动页的实现教程。
2019独角兽企业重金招聘Python工程师标准>>> 作者:程序员小冰,GitHub主页: https://github.com/QQ986945193 新浪微博:http://w ...
最新文章
- 关于@DQ的留言回复
- DbSetT().Where(e = true)之后再想Include怎么办?
- 一起学nRF51xx 22 - 实现一个具体SVC调用功能的demo
- USTC English Club Note20171014(2)
- 空客fctm避免已识别风险_最远可航行15000公里,南航首架空客A350飞机首航,将先飞广州-上海航线再飞国际...
- 爬虫,反爬工具fake-useragent,随机useragent模块教程
- Python机器学习:多项式回归002scikit中的多项式回归与pipeline(管道)
- java oracle 换行,oracle中Clob字段中的回车换行在jsp中展示的问题
- 整数、区间与区间端点(三)
- C语言程序设计:图书管理系统(附代码)
- 运筹学 知识点总结(三)
- Jmeter数据库连接(MYSQL)
- python 004 __小斌文档 | 判断和循环
- Xubuntu系统要求
- 特价机票退票费高达80% 律师称航班延误应补偿-特价机票-退票费-霸王条款
- 转:基于Vue移动音乐web app跨域获取QQ音乐歌单接口教程
- 七夕有哪些送女朋友的小众又高级的礼物?小众又高级的礼物推荐
- 凯利讯的能量收集技术延长电池寿命
- Springcloud之OAuth2
- Jmeter阶梯式等值压测-详细实战教程(一)