摘要: 通过Filter来定义一个登录验证过滤器,这是就不需要在每一个JSP页面添加判断用户合法性的代码了。以下示例中包含了5个文件,一个是登录表单LoginForm.jsp,一个是登录判断页LoginConf.jsp,一个是登录验证过滤器LoginFilter.java,一个是登录成功页面LoginSuc... 阅读全文
posted @ 2015-08-26 16:44 北海悟空 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 示例:创建一个IP过滤Filter,当一个用户发出访问请求的时候,首先通过过滤器进行判断,如果用户的IP地址被限制,就禁止访问,只有合法的IP才可以继续访问。IP过滤Filter代码如下:IPFilter.java 1 package com.mhb; 2 3 import java.io.IOE... 阅读全文
posted @ 2015-08-26 14:58 北海悟空 阅读(2038) 评论(0) 推荐(0) 编辑
摘要: ServletContextListener接口中包含两个方法,一个是contextInitialized()方法,用来监听ServletContext的启动和初始化;一个是contextDestroyed()方法,用来监听ServletContext的销毁。在这两个方法中都有一个参数sce,其类型... 阅读全文
posted @ 2015-08-26 14:01 北海悟空 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 示例:定义一个Filter,用于用户发言中出现的“晕”字,即如果没有这个字则允许发言,如果有这个字则不允许发言并提示错误。CharForm.jsp 1 2 3 4 5 6 7 8 9 用户名:10 发言:11 12 13 14 15 16 浏览器显示:CharFilt... 阅读全文
posted @ 2015-08-26 12:51 北海悟空 阅读(1931) 评论(0) 推荐(0) 编辑