罗比特

学习笔记

  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  2 随笔 :: 3 文章 :: 0 评论 :: 0 Trackbacks
  Servlet过滤器可以过滤浏览器和Servlet之间的内容。 主要用途有:
 1.用户认证和授权管理
 2.统计Web的访问量
 3.实现Web应用的日志的功能
 4.数据压缩和加密
 5.Xml文件转换到XSLT文件

实现过滤器的方法就是实现一个Java类,这个Java类要是实现javax.servlet.Filter接口,并配置web.xml文件
在Java类中要实现doFilter() 和 init() 方法。

在web.xml中添加以下配置:
<filter>
  
<filter-name>EncodingFilter</filter-name>
  
<filter-class>com.tutu.EncodingFilter<filter-class>
  
/*这里可以添加初始参数,在Init()方法里通过config对象得到,例如:程序应转向的页面*/
  
<init-parma>
    
<parma-name>url<parma-name>
    
<parma-value>login.jsp<parma-value>
  
</init-parma>
</filter>
<filter-mapping>
  
<filter-name>EncodingFilter</filter-name>
  
//这里指需要被过滤得页面
  <url-pattern>/admin/secure</url-pattern>
</filter-mapping>
posted on 2008-07-15 19:55 罗比特 阅读(105) 评论(0)  编辑  收藏 所属分类: Servlet

只有注册用户登录后才能发表评论。


网站导航: