首页 > 其他 > 详细

过滤器的相关知识

时间:2017-06-10 00:23:30      阅读:323      评论:0      收藏:0      [点我收藏+]

Cookie技术】

* 利用Cookie记住用户的用户名和密码.

Filter:过滤器的概述】

  • 什么是过滤器Filter:

     可以过滤从客户端向服务器发送的请求.

  • 过滤器的使用:

    * 进行IP的过滤,脏话过滤,自动登录,响应压缩...

  • 使用过滤器:

    * 编写一个类实现Filter接口:

    * 配置过滤器:

【过滤器的生命周期】:(了解)

  • 过滤器的创建和销毁:

    * 创建:服务器启动的时候.

    * 销毁:服务器关闭的时候.

 

FilterChain:过滤器链】

 

过滤器链中的过滤器的执行的顺序与<filter-mapping>的配置顺序有关.

 

  * doFilter(request,response); -- 放行,放行到下一个过滤器中,如果没有下一个过滤器,到达目标资源.

 

Filter相关的配置】

 

  • <url-pattern>的配置:

 

    * 完全路径匹配 :以 / 开始  /demo4/demo1.jsp

 

    * 目录匹配 :以 / 开始 以 * 结束.  /*  /demo1/*

 

    * 扩展名匹配 :不能以 / 开始 以 * 开始.  *.do  *.action

 

 

 

  • <servlet-name>的配置:根据Servlet的名称拦截Servlet.

 

 

 

  • <dispatcher>的配置:

 

    * REQUEST :默认值.

 

    * FORWARD :转发.

 

    * INCLUDE :包含.

 

    * ERROR :错误页面跳转.(全局错误页面)

 

过滤器的相关知识

原文:http://www.cnblogs.com/lijingbo/p/6974209.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!