package com.fgkj.Listeners; import java.util.Map; import javax.servlet.http.HttpSession; import javax.servlet.http.HttpSessionEvent; import javax.servlet.http.HttpSessionListener; import com.fgkj.dto.UserClient; public class Sessionlister implements HttpSessionListener { public void sessionCreated(HttpSessionEvent event) { //System.out.println("session被创建"); } public void sessionDestroyed(HttpSessionEvent event) { //System.out.println("session被销毁"); HttpSession session=event.getSession(); String ip=(String)session.getAttribute("ip"); Map map=(Map)session.getServletContext().getAttribute("users"); if(map!=null){ if(map.get(ip)!=null){ map.remove(ip); } } } }