㈠ 過濾器fiter 和攔截器 interceptor 的區別
1、filter是servlet,jsp裡面的東西,應該說是屬於規范了,而攔截器是struts的東西,不通內用。
2、一個請求,get,post等方式容,到後台,必須先經過filter,然後經過Interceptor,最後在通過在filter或者Interceptor裡面的跳轉,跳到指定的頁面或者action或者servlet中。
3、Interceptor只能攔截action請求,而filter是萬能的,是請求就能攔截。
4、filter是鏈式處理的,也就是一個filter過濾完後,如果還有過濾,那就得繼續。順序根據web.xml裡面的順序來。
5、filter是servlet包裡面的一個借口,寫一個filter,只要實現它,然後實現它的幾個方法就算一個filter了。別忘記還得再web.xml裡面配置。