摘要:
Listener概述 Listener:监听器 概念:web的三大组件之一。 事件监听机制 事件:一件事情 事件源:事件发生的地方 监听器:一个对象 注册监听:将事件、事件源、监听器绑定在一起。当事件源上发生某个事件后,执行监听器代码 ServletContextListener:监听Servlet 阅读全文
posted @ 2022-08-18 17:16
xjw12345
阅读(79)
评论(0)
推荐(0)
摘要:
过滤敏感词汇分析 需求: 1. 对day17_case案例录入的数据进行敏感词汇过滤 2. 敏感词汇参考《敏感词汇.txt》 3. 如果是敏感词汇,替换为 *** 分析: 1、对request对象进行增强。增强获取参数相关方法 2、放行。传递代理对象 代码实现 /** * 敏感词汇过滤器 */ @W 阅读全文
posted @ 2022-08-18 16:26
xjw12345
阅读(88)
评论(0)
推荐(0)
摘要:
增强对象的功能: 设计模式:一些通用的解决固定问题的方式 1、装饰模式 2、代理模式 概念: 1、真实对象:被代理的对象 2、代理对象: 3、代理模式:代理对象代理真实对象,达到增强真实对象功能的目的 实现方式: 1、静态代理:有一个类文件描述代理模式 2、动态代理:在内存中形成代理类 实现步骤: 阅读全文
posted @ 2022-08-18 16:02
xjw12345
阅读(126)
评论(0)
推荐(0)
摘要:
登陆验证的分析 1、需求 1. 访问day17_case案例的资源。验证其是否登录 2. 如果登录了,则直接放行。 3. 如果没有登录,则跳转到登录页面,提示"您尚未登录,请先登录"。 代码实现: LoginFilter: /** * 登陆验证的过滤器 */ @WebFilter("/*") pub 阅读全文
posted @ 2022-08-18 14:44
xjw12345
阅读(90)
评论(0)
推荐(0)
摘要:
过滤器拦截路径配置 1、具体资源路径:/index.jsp 只有访问index.jsp资源时,过滤器才会被执行 2、拦截目录:/user/* 访问/user下的所有资源时,过滤器都会被执行 3、后缀名拦截:*.jsp 访问所有后缀名为jsp资源时,过滤器都会被执行 4、拦截所有资源:/* 访问所有资 阅读全文
posted @ 2022-08-18 14:17
xjw12345
阅读(1342)
评论(0)
推荐(0)
摘要:
Filter细节web.xml配置方式 <filter> <filter-name>filedemo1</filter-name> <filter-class>com.tomcat1.web.filter.FilterDemo1</filter-class> </filter> <filter-ma 阅读全文
posted @ 2022-08-18 11:21
xjw12345
阅读(247)
评论(0)
推荐(0)
摘要:
Filter概述 过滤器:一个拥有过滤/拦截功能的东西,过滤掉一些不想要的,不和谐的东西。 Web中的过滤器(Filter):当访问服务器的资源时,过滤器可以将请求拦截下来,完成一些特殊的功能。 过滤器的作用: 过滤器可以对所有的请求或者响应做拦截操作 1、以常规的方式调用资源(Servlet/JS 阅读全文
posted @ 2022-08-18 10:33
xjw12345
阅读(90)
评论(0)
推荐(0)
摘要:
复杂条件查询功能分析 总记录数统计的代码实现 UserDao接口: /** * 查询总记录数 * @return * @param condition */ int FindTotalCount(Map<String, String[]> condition); /** * 分页查询每页记录 * @ 阅读全文
posted @ 2022-08-18 10:05
xjw12345
阅读(76)
评论(0)
推荐(0)

浙公网安备 33010602011771号