zoukankan      html  css  js  c++  java
  • 过滤器的相关知识

    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 :错误页面跳转.(全局错误页面)

     

  • 相关阅读:
    oracle
    mysql的必知技巧
    sql_update
    sql查询
    Java 动态页面技术 之 jsp
    Java 会话技术 之 session
    Java 会话技术 之cookie
    Java HttpServletRequest
    Java HttpServletResponse
    Java Servlet接口、web.xml配置、HttpServlet父类
  • 原文地址:https://www.cnblogs.com/lijingbo/p/6974209.html
Copyright © 2011-2022 走看看