1, 如果在web.xml中同時(shí)定義了filter 和 listener(ServletContextListener)時(shí), 容器將先執(zhí)行l(wèi)istener,與其在web.xml中定義的順序無關(guān).
2,?web容器的啟動(dòng)和關(guān)閉事件是ServletContextListener接口定義的.
3. Servlet Context事件監(jiān)聽器:
???對(duì)于應(yīng)用程序而言在JVM層別管理資源或保存狀態(tài)
????????a. ServletContextListener(以下是該監(jiān)聽器的方法)?
??????? b. ServletContextAttributeListener(以下是該監(jiān)聽器的方法)?
???????
4. HTTP Session事件監(jiān)聽器
???管理從同一個(gè)客戶端或用戶向一個(gè)Web應(yīng)用程序發(fā)出的一系列請(qǐng)求相關(guān)的狀態(tài)或資源;
????????a. HttpSessionListener(以下是該監(jiān)聽器的方法)
??????? b. HttpSessionAttributeListener(以下是該監(jiān)聽器的方法)
???????
5. Servlet Requst事件監(jiān)聽器
???管理整個(gè)request生命周期的狀態(tài)
????????a. ServletRequestListener(以下是該監(jiān)聽器的方法)
??????? b. ServletRequestAttributeListener(以下是該監(jiān)聽器的方法)