【轉】攔截器與過濾器的區別
原文地址:點選進入
在上面那篇文章看到的攔截器與過濾器的區別,在面試的時候要說的出來:
1、原理不同:攔截器是基於java的反射機制,而過濾器是基於函式回撥;
2、依賴servlet容器:過濾器依賴於servlet容器(或者可以認為過濾器是servlet的變體);而攔截器不依賴於servlet容器;
3、對什麼起作用:攔截器只能對action(控制層)請求起作用;而過濾器則可以對機會所有的請求起作用(包括jsp);
4、攔截器可以訪問action上下文、值棧裡的物件;而過濾器不能;
5、在action的生命週期中,攔截器可以多次被呼叫,而過濾器只能在容器初始化時被呼叫一次。
相關文章
- 過濾器 Filter 與 攔截器 Interceptor 的區別過濾器Filter
- java web 過濾器跟攔截器的區別和使用JavaWeb過濾器
- 攔截器(Interceptor)與過濾器(Filter)過濾器Filter
- spring中的過濾器與攔截器Spring過濾器
- 聊一聊過濾器與攔截器過濾器
- 攔截過濾器模式過濾器模式
- AOP程式設計--Filter使用,過濾器和攔截器的區別程式設計Filter過濾器
- 過濾器和攔截器有啥區別,這次會了!過濾器
- struts struts攔截器(過濾器)過濾器
- 過濾器 和 攔截器 6 個區別,別再傻傻分不清了過濾器
- 過濾器 和 攔截器 6個區別,別再傻傻分不清了過濾器
- Spring 過濾器和攔截器Spring過濾器
- Spring Boot實戰:攔截器與過濾器Spring Boot過濾器
- 使用攔截器的方法過濾特性
- JavaInterceptingFilterPattern(攔截過濾器)JavaAIFilter過濾器
- SpringBoot實現過濾器、攔截器與切片Spring Boot過濾器
- springBoot的過濾器,監聽器,攔截器Spring Boot過濾器
- SpringBoot 攔截器、過濾器、監聽器Spring Boot過濾器
- 監聽器,過濾器,攔截器的執行過程和對比過濾器
- 萬字長文帶你徹底學會攔截器與過濾器過濾器
- Solon 的過濾器 Filter 和兩種攔截器 Handler、 Interceptor過濾器Filter
- SpringBoot中的過濾器和攔截器的實現Spring Boot過濾器
- 極簡架構模式-攔截過濾器模式架構模式過濾器
- 【Struts2】:攔截器實現方法過濾
- spring boot 新增自定義監聽器、過濾器、攔截器Spring Boot過濾器
- springboot系列文章之過濾器 vs 攔截器Spring Boot過濾器
- Java Filter過濾器(攔截路徑的配置+攔截方式的配置+生命週期+多個過濾器的先後執行順序)JavaFilter過濾器
- spring mvc攔截器,spring攔截器以及AOP切面的區別和原始碼SpringMVC原始碼
- 攔截器,攔截器棧總結
- Spring Boot使用過濾器和攔截器分別實現REST介面簡易安全認證Spring Boot過濾器REST
- Flume內建攔截器與自定義攔截器(程式碼實戰)
- MyBatis攔截器MyBatis
- Mybatis 攔截器MyBatis
- Spring 攔截器和過濾器中自動注入為 null 的原因及解決方案Spring過濾器Null
- Mybatis中的攔截器MyBatis
- 點雲濾波器與過濾器過濾器
- SpringMVC攔截器,設定不攔截的URLSpringMVC
- axios攔截器iOS