溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

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

發(fā)布時間:2020-10-20 19:42:00 來源:腳本之家 閱讀:158 作者:lqh 欄目:編程語言

Java基礎(chǔ) 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,當(dāng)請求路徑匹配不到

具體的某個Servlet的時候,由該Servlet來處理該請求。為項目添加SpringMVC的應(yīng)用就是將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

感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!
向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI