不懂就查,不會就問,過濾器,監聽器,攔截器有什麼區別

推javaee的時候一個一個攔截器過濾器搞不懂有什麼區別,驗證密碼攔截可以,過濾就不行嗎,諸如此類學習很淺的時候會有想法,越看越懵逼,從一開始最好就要知道各個組件存在的意義。

 

過濾器(Filter):當你有一堆東西的時候,你只希望選擇符合你要求的某一些東西。定義這些要求的工具,就是過濾器。


攔截器(Interceptor):在一個流程正在進行的時候,你希望干預它的進展,甚至終止它進行,這是攔截器做的事情。


監聽器(Listener):當一個事件發生的時候,你希望獲得這個事件發生的詳細信息,而並不想幹預這個事件本身的進程,這就要用到監聽器。

發佈了23 篇原創文章 · 獲贊 17 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章