日期:2014-05-16  浏览次数:20434 次

JSP监听器和过滤器

JSP监听器和过滤器

?

Filter,过滤器。Filter和Listener是Servlet规范的2个高级特性。不同于Servlet,它们不用于处理客户端请求,只用于对Request和Response进行修改或者对Context、session、request事件进行监听。

?

Filter接口有三个方法:init() ? ?doFilter() ? ?destory()。init()?和?destory()只会调用一次,Filter所有的工作在doFilter() ?完成。

过滤器在Web.xml中配置:

<filter >

? ? ?<filter-name><fileter-name/>

? ? ?<filter-class><fileter-class/>

</filter >

?

<filter -mapping>

? ? ??<filter-name><fileter-name/>

? ? ??<url-pattern><url-pattern/>

? ? ? ?<dispatcher><dispatcher/>

</filter -mapping>

?

?

?

?