上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页
摘要: 简介: 监听器:专门用于对其他对象身上发生的事件或状态改变进行监听和相应处理的对象,当被监视的对象发生情况时,立即采取相应的行动。 Servlet监听器:它用于监听web应用程序中ServletContext、HttpSession、ServletRequest等域对象的创建和销毁事件,以及监听这些 阅读全文
posted @ 2019-07-21 09:54 鸿森 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 1.使用Filter完成一个简单的权限模型: 1)需求: ①.管理权限 > 查看某人的权限 > 修改某人的权限 ②.对访问进行权限控制:有权限则可以访问,否则提示:没有对应的权限,请返回 2)实现: ②.对访问进行权限控制: > 使用Filter进行权限的过滤:检验用户是否有权限,若有,则直接响应目 阅读全文
posted @ 2019-07-18 17:03 鸿森 阅读(556) 评论(0) 推荐(0) 编辑
摘要: 检测用户是否登录的过滤器: ——情景:系统中某些页面只有在正常登录后才可以使用,用户请求这些页面时要检查session中有无该用户信息,但在所有必要的页面加上session的判断相当麻烦的事情 ——解决方案:编写一个用于检测用户是否登录的过滤器,如果用户未登录,则重定向到指定的登录页面 ——要求:需 阅读全文
posted @ 2019-07-17 14:59 鸿森 阅读(1057) 评论(0) 推荐(0) 编辑
摘要: 编写一个EncodingFilter 1.读取web.xml文件中配置的当前WEB应用的初始化参数encoding 2.指定请求的字符编码为1读取到的编码 3.调用chain.doFilter()方法"放行"请求 web.xml 阅读全文
posted @ 2019-07-16 16:57 鸿森 阅读(1360) 评论(0) 推荐(0) 编辑
摘要: 使用浏览器不缓存页面的浏览器: 有3个HTTP响应头字段都可以禁止浏览器缓存当前页面, 以下代码写道HttpFilter的子类中的doFilter()方法。 response.setDataHeader("Expires",-1); response.setHeader("Cache-Control 阅读全文
posted @ 2019-07-16 16:26 鸿森 阅读(442) 评论(0) 推荐(0) 编辑
摘要: <dispatcher>元素: 指定过滤器所拦截的资源被Servlet容器调用的方式。可以是REQUEST,INCLUDE和ERROR之一,默认REQUEST. 可以设置多个<dispatcher>子元素用来指定Filter对资源的多种调用方式进行拦截 <1>REQUEST:当用户直接访问页面时,W 阅读全文
posted @ 2019-07-16 16:18 鸿森 阅读(718) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2019-07-16 15:48 鸿森 阅读(473) 评论(0) 推荐(0) 编辑
摘要: package com.demo.filter; import javax.servlet.*; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import java.io.IOException; /** * 自定义HttpFilter,实现Filt... 阅读全文
posted @ 2019-07-16 15:41 鸿森 阅读(483) 评论(0) 推荐(0) 编辑
摘要: 1.创建两个Filter过滤器UserNameFilter/PassWordFilter 2.进行Filter的注册和配置 3.Filter初始化参数和web应用的初始化参数 4.在Filter中完成信息比较 实现效果: 实现代码: UserNameFilter PassWordFilter web 阅读全文
posted @ 2019-07-16 15:22 鸿森 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.Filter(过滤器)简介 Filter的基本功能是对Servlet容器调用Servlet的过程进行拦截,从而在Servlet进行响应处理的前后实现一些特殊的功能。 Filter程序:Filter,FilterChain,FilterConfig Filter程序是一个实现了Filter接口的J 阅读全文
posted @ 2019-07-16 14:52 鸿森 阅读(361) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 18 下一页