Session 代表客戶的會話過程,客戶登錄時,往 Session 中傳入一個對象,即可跟蹤客戶的會話。在 Servlet 中,傳入 Session 的對象如果有一個實現 HttpSessionBindingListener 接口的對象(方便起見,此對象稱為監聽器),則在傳入的時候(即調用 HttpSession 對象的 setAttribute 方法的時候)和移去的時候(即調用 HttpSession 對象的 removeAttribute 方法的時候或 Session Time out 的時候) Session 對象會自動調用監聽器的 valueBound valueUnbound 方法(這是 HttpSessionBindingListener 接口中的方法)。