Filter 和 Listener 学习
Filter 和 Listener 的学习记录过程
南淮北安
好好学习
展开
-
Filter 和 Listener 学习
文章目录一、学习目录二、扩展目录一、学习目录二、扩展目录原创 2020-04-01 15:03:54 · 319 阅读 · 0 评论 -
Listener 监听器
文章目录一、概念二、ServletContextListener三、代码示例一、概念 概念:web的三大组件之一 * 事件监听机制 * 事件 :一件事情 * 事件源 :事件发生的地方 * 监听器 :一个对象 * 注册监听:将事件、事件源、监听器绑定在一起。 当事件源上发生某个事件后,执行监听器代码二、ServletContextListener* 方法: *...原创 2020-04-01 15:02:36 · 301 阅读 · 0 评论 -
Filter 敏感词汇过滤案例
文章目录一、需求分析二、案例实现一、需求分析(1)对案例录入的数据进行敏感词汇过滤(2)敏感词汇参考敏感词汇.txt(3)如果是敏感词汇,替换为 *** 可以确定 Filter 和 servlet 中的 request 是同一个 request,但是为了实现过滤器的作用,需要对获得参数进行修改设置,所以需要对 request 对象的 getParameter 方法进行增强。二、案例...原创 2020-04-01 14:04:29 · 1149 阅读 · 0 评论 -
Filter 代理模式
文章目录一、增强对象的功能二、动态代理的基本实现小案例一、增强对象的功能设计模式:一些通用的解决固定问题的方式代理模式* 概念: (1)真实对象:被代理的对象 (2)代理对象: (3)代理模式:代理对象代理真实对象,达到增强真实对象功能的目的* 实现方式: (1)静态代理:有一个类文件描述代理模式 (2)动态代理:在内存中形成代理类* 实现步骤: (1)代理对象和真实对...原创 2020-03-31 23:03:36 · 471 阅读 · 0 评论 -
Filter 登录验证案例
文章目录一、需求分析二、代码编写一、需求分析(1)访问案例的资源,验证其是否登录(2)如果登录了,则直接放行。(3)如果没有登录,则跳转到登录页面,提示"您尚未登录,请先登录"。登录成功时,会在 session 中存入 user 值,所以可以以此判读用户是否登录二、代码编写/** * 登录验证的过滤器 */@WebFilter("/*")public class Log...原创 2020-03-31 12:48:49 · 554 阅读 · 0 评论 -
Filter 过滤器的细节学习
文章目录一、web.xml 配置二、过滤器执行流程三、过滤器生命周期方法四、过滤器配置详解五、过滤器链一、web.xml 配置<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.o...原创 2020-03-31 11:01:41 · 344 阅读 · 0 评论 -
Filter 过滤器快速入门
文章目录一、基本概念二、使用步骤三、简单示例一、基本概念生活中的过滤器:净水器,空气净化器,土匪web 中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。过滤器的作用:一般用于完成通用的操作,如:登录验证、统一编码处理、敏感字符过滤…二、使用步骤(1)定义一个类,实现接口Filter(2)复写方法(3)配置拦截路径 * web.xml * 注解...原创 2020-03-30 23:31:44 · 435 阅读 · 0 评论