filter是如何工作的?

来源:互联网 发布:淘宝和支付宝的关系 编辑:程序博客网 时间:2024/06/07 05:22

Filter是Web.xml中一个常用的配置,可以通过<filter>和<filter-mapping>组合起来使用Filter。

它除了提供了request和response对象外,还提供了一个FilterChain对象。

Filter存在的意义就好比你要去北京,他是你的目的地,但是提供一个机制让你在去的途中可以做一些拦截工作,如可以将你的一些行李包存放在某个“存放处”,当你返回时你可以再从这个地方取回。总之它可以在你的途中增加一些东西,或者减少一些东西。

参考:深入分析java web技术内幕

原创粉丝点击