上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 44 下一页
摘要: Listener概述 Listener:监听器 事件:一件事情 事件源:事件发送的地方 监听器:一个对象(一段代码) 注册监听:将事件,事件源,监听器绑定在一起,当事件源上发送某个事件后,执行监听器代码 ServletContextListener:监听ServletContext对象的创建和销毁 阅读全文
posted @ 2023-01-30 16:10 monkey大佬 阅读(365) 评论(0) 推荐(0)
摘要: 过滤敏感词汇分析 需求: 1. 对day17_case案例录入的数据进行敏感词汇过滤 2. 敏感词汇参考《敏感词汇.txt》 3. 如果是敏感词汇,替换为 *** 分析: 1、对request对象进行增强。增强获取参数相关方法 2、放行。传递代理对象 代码实现: /** * 敏感词汇过滤器 */ @ 阅读全文
posted @ 2023-01-30 11:18 monkey大佬 阅读(88) 评论(0) 推荐(0)
摘要: 增强对象的功能: 设计模式:一些通用的解决固定问题的方式 1、装饰模式 2、代理模式 概念: 1、真实对象:被代理的对象 2、代理对象: 3、代理模式:代理对象代理真实对象,达到增强真实对象功能的目的 实现方式: 1、静态代理:有一个类文件描述代理模式 2、动态代理:在内存中形成代理类 实现步骤: 阅读全文
posted @ 2023-01-30 10:36 monkey大佬 阅读(106) 评论(0) 推荐(0)
摘要: 登录验证案例 需求: 1. 访问day4_case案例的资源。验证其是否登录 3. 如果登录了,则直接放行。 4. 如果没有登录,则跳转到登录页面,提示"您尚未登录,请先登录"。 代码实现: LoginFilter: package com.example.web.filter; import ja 阅读全文
posted @ 2023-01-29 17:02 monkey大佬 阅读(39) 评论(0) 推荐(0)
摘要: 过滤器拦截路径配置 1.具体资源路径:/index.jsp 只有访问index.jsp资源时,过滤器才会被执行 2.拦截目录:/user/* 访问/user下的所有资源时,过滤器都会被执行 3.后缀名拦截:*.jsp 访问所有jsp资源时,过滤器都会被执行 4.拦截所有资源:/* 访问所有资源时,过 阅读全文
posted @ 2023-01-29 15:27 monkey大佬 阅读(364) 评论(0) 推荐(0)
摘要: Filter细节web.xml配置方式 <?xml version="1.0" encoding="UTF-8"?> <web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSc 阅读全文
posted @ 2023-01-29 11:32 monkey大佬 阅读(165) 评论(0) 推荐(0)
摘要: 概述 Filter:过滤器 生活中的过滤器,净水器,空气净化器, web中的过滤器:当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 过滤器的作用: 一般用于完成通用的操作。如:登录验证。统一编码处理,敏感字符过滤...(如:我cnm 过滤 我***) 快速入门 步骤: 1.定义 阅读全文
posted @ 2023-01-29 09:20 monkey大佬 阅读(31) 评论(0) 推荐(0)
摘要: 复杂条件查询功能分析 总记录数统计的代码实现 UserDao接口: /** * 查询总记录数 * @return */ int findTotalCount(Map<String, String[]> condition); /** * 分页查询每页记录 * * @param start * @pa 阅读全文
posted @ 2023-01-06 16:53 monkey大佬 阅读(130) 评论(0) 推荐(0)
摘要: 分页查询功能分析 好处: 减轻服务器内存的开销 提升用户体验 分析具体步骤 PageBean实体类: package com.example.domain; import java.util.List; /* 分页对象(分页查询实体类) */ public class PageBean<T> { p 阅读全文
posted @ 2023-01-03 11:02 monkey大佬 阅读(162) 评论(0) 推荐(0)
摘要: 删除选中分析: 获取选中条目id的代码实现: list.jsp: 使用form标签将整个table包起来 给删除选中按钮绑定单击事件 <%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %> <%@ taglib 阅读全文
posted @ 2022-12-27 20:49 monkey大佬 阅读(68) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 44 下一页