carfield12883

博客园 首页 新随笔 联系 订阅 管理
 

在servlet中,如果要定义一个过滤器,这直接让一个类实现javax.servlet.Filter接口即可,此接口定义了三个操作方法

Public void init(FilterConfig filterConfig)throws ServletException  过滤器的初始化时调用,可以通过FilterCongfig取得配置的初始化参数

 

Public void doFilter(ServletRequest request, ServletResponse response,FilterChain chain)throws IOException,ServlerException    完成具体的过滤操作,然后通过FilterChain让请求继续传下去

 

Public void destory()  过滤器销毁时使用。

 

FilterChain接口的主要作用是将用户的请求向下传递给其他的过滤器或者servlet,此接口的方法如下:

Public void doFilter(ServletRequest request,ServletResponse response )throws IOException,ServletException

 将请求向下传递

 

posted on 2011-11-30 18:32  carfield12883  阅读(138)  评论(0)    收藏  举报