第8章Filter和Listener·Filter概述·Filter开发·Filter的链式调用。Filter的应用
第8章 Filter和Listener • Filter概述 • Filter开发 • Filter的链式调用 • Filter的应用
Filter概述8.1巨点击查看本小节知识架构Filter开发8.2一点击查看本小节知识架构Filter的链式调用8.3Filter的应用8.4-点击查看本小节知识架构
Filter概述 Filter开发 ☞点击查看本小节知识架构 Filter的链式调用 Filter的应用 ☞点击查看本小节知识架构 ☞点击查看本小节知识架构
学习目标理解Filter的概掌握Filter的工作念原理掌握理解掌握掌握Filter常用的掌握Filter的创建及API的使用配置
理解Filter的概 念 1 掌握Filter常用的 4 API的使用 掌握Filter的工作 2 原理 掌握 3 Filter的创建及 配置 学习目标
8.1Filter概述返回目录Filter简介8.1.1Filter相关API8.1.2.....Filter的生命周期8.1.3
8.1 Filter概述 8.1.1 Filter简介 返回目录 8.1.2 Filter相关API 8.1.3 Filter的生命周期
8.1Filter概述8.1.1Filter简介Filter被称作过滤器,当用户访问Web资源时,它能够对服务器调用Web资源的过程进行拦截,从而实现一些特定的功能,比如设置字符编码、敏感词过滤等。一个Filter就是一个运行在服务器中的特殊Java类,当用户的请求到达目标Web资源之前,Filter可以检查ServletRequest对象,修改请求头和请求正文的内容,或者对请求进行预处理。当执行结果响应到客户端之前,Filter可以检查ServletResponse对象,修改响应头和响应正文。Filter的拦截过程如图所示。请求Web资源客服过滤器JSP中户端务FilterServlet器HTML响应图中展示了Filter的拦截过程,具体来讲,Filter的拦截过程可进一步细分为如下几个步骤
8.1 Filter概述 8.1.1 Filter简介 • Filter被称作过滤器,当用户访问Web资源时,它能够对服务器调用Web资源的过程进行拦截,从而 实现一些特定的功能,比如设置字符编码、敏感词过滤等。 • 一个Filter就是一个运行在服务器中的特殊Java类,当用户的请求到达目标Web资源之前,Filter可以 检查ServletRequest对象,修改请求头和请求正文的内容,或者对请求进行预处理。当执行结果响应 到客户端之前,Filter可以检查ServletResponse对象,修改响应头和响应正文。Filter的拦截过程如 图所示。 • 图中展示了Filter的拦截过程,具体来讲,Filter的拦截过程可进一步细分为如下几个步骤