創(chuàng)新互聯(lián)www.cdcxhl.cn八線動(dòng)態(tài)BGP香港云服務(wù)器提供商,新人活動(dòng)買多久送多久,劃算不套路!
不懂Java Web監(jiān)聽器Listener接口是什么?其實(shí)想解決這個(gè)問題也不難,下面讓小編帶著大家一起學(xué)習(xí)怎么去解決,希望大家閱讀完這篇文章后大所收獲。
監(jiān)聽器主要針對(duì)三個(gè)對(duì)象
使用方式
在同時(shí)注冊(cè)多個(gè)同接口的監(jiān)聽器時(shí),執(zhí)行順序參照web.xml中的注冊(cè)順序
創(chuàng)建實(shí)現(xiàn)類
// 用于監(jiān)聽session創(chuàng)建和銷毀的監(jiān)聽器 package listener; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; public class SessionListener implements HttpSessionListener { @Override public void sessionCreated(HttpSessionEvent httpSessionEvent) { // 獲取本次事件創(chuàng)建session的id String sessionId = httpSessionEvent.getSession().getId(); System.out.println("create session that id = " + sessionId); } @Override public void sessionDestroyed(HttpSessionEvent httpSessionEvent) { // 刪除session的id String sessionId = httpSessionEvent.getSession().getId(); System.out.println("session has been destroy that id = " + sessionId); } }