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