欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Java基礎 Servlet監(jiān)聽器詳解

 更新時間:2017年07月03日 10:44:05   投稿:lqh  
這篇文章主要介紹了Java基礎 Servlet監(jiān)聽器詳解的相關(guān)資料,需要的朋友可以參考下

Java基礎 Servlet監(jiān)聽器詳解

 1 概念:Servlet監(jiān)聽器,用來監(jiān)聽web容器的一些對象狀態(tài)的變化,主要是ServletContext、HttpSession、HttpServletRequestl三類對象狀態(tài)。Servlet的監(jiān)聽器

 2  Servlet2.4和JSP2.0規(guī)范中一共定義了有八個接口類和六種事件。

 3 web.xml中定義Servlet的url-pattern時如果url-pattern的值的"/",則說明該Servlet是該項目的默認Servlet,當請求路徑匹配不到

具體的某個Servlet的時候,由該Servlet來處理該請求。為項目添加SpringMVC的應用就是將spring的DispatcherServlet作為默認的

Servlet,管理項目的請求。

         這點與Filter的url-pattern的含義不一樣。



接口類
功能描述
事件類
ServletContextListener                                                
監(jiān)聽ServletContext對象初始化和                                                                          

ServletContextEvent                                         

ServletContextAttributeListener
監(jiān)聽ServletContext對像屬性的增加和移除事件
ServletContextAttributeEvent
HttpSessionListener
監(jiān)聽session創(chuàng)建和銷毀
HttpSessionEvent
HttpSessionActivationListener

HttpSessionEvent
HttpSessionAttributeListener
監(jiān)聽session屬性增減變化
HttpSessionBingEvent
HttpSessionBingListener
監(jiān)聽session對象綁定事件
HttpSessionBingEvent
ServletRequestListener
監(jiān)聽request對象
HttpRequestEvent
ServletRequestAttributeListener
監(jiān)聽request的屬性的增減變化

HttpRequestAttributeEvent

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

相關(guān)文章

  • 淺析Disruptor高性能線程消息傳遞并發(fā)框架

    淺析Disruptor高性能線程消息傳遞并發(fā)框架

    這篇文章主要為大家介紹了Disruptor高性能線程消息傳遞并發(fā)框架的簡單分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步
    2022-03-03
  • Spring Transaction事務實現(xiàn)流程源碼解析

    Spring Transaction事務實現(xiàn)流程源碼解析

    此文就Spring 事務實現(xiàn)流程進行源碼解析,我們可以借此對Spring框架更多一層理解,下面以xml形式創(chuàng)建一個事務進行分析
    2022-09-09
  • SpringBoot?Bean實例化流程解析

    SpringBoot?Bean實例化流程解析

    在SpringBoot啟動過程中會執(zhí)行refreshContext()方法,而在其執(zhí)行過程中,又會調(diào)用finishBeanFactoryInitialization()方法,該方法負責了Bean的實例化,那么本文將從源碼跟讀的角度來解析一下具體流程
    2023-08-08
  • Java編程倒計時實現(xiàn)方法示例

    Java編程倒計時實現(xiàn)方法示例

    這篇文章主要介紹了Java編程倒計時實現(xiàn)的三個示例,三種實現(xiàn)方法,具有一定參考價值,需要的朋友可以了解下。
    2017-09-09
  • SpringBoot定時任務多線程實現(xiàn)示例

    SpringBoot定時任務多線程實現(xiàn)示例

    在真實的Java開發(fā)環(huán)境中,我們經(jīng)常會需要用到定時任務來幫助我們完成一些特殊的任務,本文主要介紹了SpringBoot定時任務多線程實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12
  • Java高效利用異常處理的技巧總結(jié)

    Java高效利用異常處理的技巧總結(jié)

    這篇文章主要為大家詳細介紹了Java如何高效利用異常處理,從而達到優(yōu)化代碼的效果,文中的示例代碼講解詳細,感興趣的小伙伴可以學習一下
    2023-09-09
  • Java split 分隔空值無法得到的解決方式

    Java split 分隔空值無法得到的解決方式

    這篇文章主要介紹了Java split 分隔空值無法得到的解決方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-10-10
  • Java如何通過屬性名獲取Object對象屬性值

    Java如何通過屬性名獲取Object對象屬性值

    這篇文章主要介紹了Java如何通過屬性名獲取Object對象屬性值問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • java File類重要方法以及如何操作文件詳解

    java File類重要方法以及如何操作文件詳解

    這篇文章主要為大家介紹了java File類重要方法以及如何操作文件詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-06-06
  • Spring注解@Import原理解析

    Spring注解@Import原理解析

    這篇文章主要為大家介紹了Spring注解@Import原理解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02

最新評論