JavaWeb 过滤器
2015-08-05 23:35
387 查看
注册过滤器:
<filter> <filter-name>Demo1Filter</filter-name> —— 给过滤器起一个名字 <filter-class>com.itheima.filter.Demo1Filter</filter-class> —— 过滤器的处理类 <init-param> —— 可以配置当前过滤器的初始化信息,可以配置多个,在Filter中利用FilterConfig对象来获取 <param-name>name1</param-name> <param-value>value1</param-value> </init-param> </filter> <filter-mapping> —— 一个Filter可以配置多个filter-mapping <filter-name>Demo1Filter</filter-name> <url-pattern>/servlet/Demo1Servlet</url-pattern> —— 一个Filtermapping中可以配置多个url-partten, 这个url-partten的写法和servlet-mapping中的写法相同 <url-pattern>/servlet/*</url-pattern> <url-pattern>/*</url-pattern> <url-pattern>*.do</url-pattern> <servlet-name>Demo3Servlet</servlet-name> —— 也可以配置多个servlet-name,其中填入servlet的名字明确的通知要拦截哪个名字的Servlet <dispatcher>REQUEST</dispatcher> —— 配置拦截哪种方式的对资源的访问,可以是 REQUEST/FORWARD/INCLUDE/ERROR 四个值之中的一个, 可以配置多个dispatcher,如果一个都不配则默认是 REQUEST <dispatcher>FORWARD</dispatcher> </filter-mapping>
相关文章推荐
- Java 中的语法糖 (Syntactic Sugar)
- 快速排序java实现
- Eclipse、Hibernate、mysql安装配置及例子
- Java08-5
- Ant学习-002-ant 执行 TestNG 测试用例时 [testng] java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException 解决方案
- eclipse中svn的各种图标详解
- JavaWeb 的监听器
- java中数组的反射的探究
- 走格子问题的动态规划求解
- Java线程(7)Condition-线程通信更高效的方式
- Java中堆和栈的区别
- Java线程(6)锁对象Lock-同步问题更完美的处理方式
- hibernate中异常:java.lang.ClassNotFoundException: org.hibernate.cache.internal.NoCacheProvider
- Java Blocking Queue
- Java线程(5)Callable和Future
- java使用socket实现文件传输时的接收判断
- Java线程(4)线程池
- Java反射 - 简单的给Bean赋值和取值
- Java类加载器深入讲解
- 新版 Spring下载方法