国产久操视频-国产久草视频-国产久热精品-国产久热香蕉在线观看-青青青青娱乐-青青青青在线成人视99

  • 正文
  • 相關(guān)推薦
  • 電子產(chǎn)業(yè)圖譜
申請入駐 產(chǎn)業(yè)圖譜

過濾器和攔截器的區(qū)別

2021/04/19
1912
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點資訊討論

硬件型號:戴爾靈越7400

系統(tǒng)版本:Windows10

過濾器和攔截器區(qū)別如下:

1.攔截器是基于java的反射機制的,而過濾器是基于函數(shù)回調(diào)。

2.攔截器不依賴與servlet容器,過濾器依賴與servlet容器。

3.攔截器只能對action請求起作用,而過濾器則可以對幾乎所有的請求起作用。

4.攔截器可以訪問action上下文、值棧里的對象,而過濾器不能訪問。

5.在action的生命周期中,攔截器可以多次被調(diào)用,而過濾器只能在容器初始化時被調(diào)用一次。

在Servlet作為過濾器使用時,它可以對客戶的請求進(jìn)行處理。處理完成后,它會交給下一個過濾器處理,客戶的請求在過濾鏈里逐個處理,直到請求發(fā)送到目標(biāo)為止。例如,某網(wǎng)站里有提交修改的注冊信息的網(wǎng)頁,當(dāng)用戶填寫完修改信息并提交后,服務(wù)器在進(jìn)行處理時需要做兩項工作:判斷客戶端的會話是否有效;對提交的數(shù)據(jù)進(jìn)行統(tǒng)一編碼。

相關(guān)推薦

電子產(chǎn)業(yè)圖譜

哈巴河县| 瑞丽市| 泸水县| 娱乐| 丹巴县| 庆城县| 大连市| 新邵县| 商丘市| 北碚区| 阿克苏市| 汝南县| 屏东市| 南安市| 科技| 娄烦县| 泰来县| 当涂县| 堆龙德庆县| 民勤县| 浠水县| 什邡市| 库伦旗| 布拖县| 高州市| 闻喜县| 新巴尔虎左旗| 荣成市| 鲁山县| 潼南县| 南乐县| 怀仁县| 华容县| 航空| 措美县| 威海市| 彰化市| 伊通| 灵台县| 萝北县| 怀仁县|