天天看點

Filter過濾器

web.xml中元素執行的順序listener->filter->struts攔截器->servlet。

1.過濾器的概念

java中的filter 并不是一個标準的servlet ,它不能處理使用者請求,也不能對用戶端生成響應。 主要用于對httpservletrequest 進行預處理,也可以對httpservletresponse 進行後處理,是個典型的處理鍊。

優點:過濾鍊的好處是,執行過程中任何時候都可以打斷,隻要不執行chain.dofilter()就不會再執行後面的過濾器和請求的内容。而在實際使用時,就要特别注意過濾鍊的執行順序問題

2.過濾器的作用描述

3.filter接口

4.filterchain接口

filter開發分為二個步驟: