當(dāng)前位置:
首頁(yè) >
Struts2中过滤器,拦截器,监听器他们之间有什么区别?
發(fā)布時(shí)間:2023/12/13
30
豆豆
生活随笔
收集整理的這篇文章主要介紹了
Struts2中过滤器,拦截器,监听器他们之间有什么区别?
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1、攔截器是基于java反射機(jī)制的,而過濾器是基于函數(shù)回調(diào)的。
2、過濾器依賴與servlet容器,而攔截器不依賴與servlet容器。
3、攔截器只能對(duì)Action請(qǐng)求起作用,而過濾器則可以對(duì)幾乎所有請(qǐng)求起作用。
4、攔截器可以訪問Action上下文、值棧里的對(duì)象,而過濾器不能。
5、在Action的生命周期中,攔截器可以多次調(diào)用,而過濾器只能在容器初始化時(shí)被調(diào)用一次。
轉(zhuǎn)載于:https://www.cnblogs.com/yaowen/archive/2013/02/26/2933642.html
總結(jié)
以上是生活随笔為你收集整理的Struts2中过滤器,拦截器,监听器他们之间有什么区别?的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 编程语言 标记语言 脚本语言分别有哪些?
- 下一篇: Arcgis做出voronoi图