zoukankan      html  css  js  c++  java
  • 过滤器的使用

    一:未使用过滤器时

    二:使用过滤器后

    三:过滤器的概念

           Servlet过滤器本身并不生成请求和响应对象,它只提供过滤作用。

      Servlet过滤器能够在Servlet被调用之前检查Request对象,修改Request Header和Request内容。

      在Servlet被调用之后检查Response对象,修改Response Header和Response内容。

      Servlet过滤器负责过滤的Web组件可以是Servlet、JSP或HTML文件。

    过滤器Filter作用
    过滤器可以再请求和响应之前做一部分预处理,有效的过滤掉不需要的内容,而且过滤器可以被复用,节省了大量的复用代码,提高了java的代码执行效率

    过滤器Filter作用场景
    防止未登录就进入界面
    控制应用编码
    过滤敏感词汇等场景
    过滤器Filter生命周期

    四:过滤器的实现过程:

    过滤器的处理过程是一个链式的过程(FilterChain),即多个过滤器组成一个链,依次处理,最后交给过滤器之后的资源。

      其中链式过滤过程中也可以直接给出响应,即返回,而不是向后传递。

    五:相关代码链接:链接: https://pan.baidu.com/s/1wuTOZl4WnNNIUbM14RqjMw 提取码: sq2y 

  • 相关阅读:
    腾讯与唯品会笔试面试经历
    JavaCodeTra 猴子选猴王 约瑟夫循环
    HBase开发错误记录(一):java.net.UnknownHostException: unknown host: master
    fedora
    Qt5.1 静态编译
    Linux/Ubuntu下 静态编译Qt程序
    地铁车型
    交流屏和直流屏的区别
    不间断电源(UPS)
    一级负荷供电
  • 原文地址:https://www.cnblogs.com/oy0411/p/10741460.html
Copyright © 2011-2022 走看看