HttpSessionListener Config
HttpSessionListener Configuration
package HttpSessionListener;
import javax.servlet.ServletContext;
import javax.servlet.http.HttpSession;
import javax.servlet.http.HttpSessionEvent;
/***
* <li>HttpSession</li>
* @author xiezepeng
* @createDate 2011-8-18 上午09:51:39
*/
public class HttpSessionListener implements javax.servlet.http.HttpSessionListener {
//HttpSessionListener event
public void sessionCreated(HttpSessionEvent event) {
System.out.println("----HttpSession Create Successfullly !------");
//Create HttpSeesionListener event
}
//HttpSessionListener event destroyed
public void sessionDestroyed(HttpSessionEvent event) {
HttpSession http_Session = event.getSession();
//HttpServer path
ServletContext servletContext = http_Session.getServletContext();
//Opernering Begining
}
//You Must Configuration web.xml HttpSessionListener Create
//You readly to Configuration web.xml HttpSeesionListener Creteing Time
}
//Web.xml Configuration
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xmns/javaee/web-app_2_5.xsd">
<listener>
<listener-class>HttpSessionListener</listener-class>
</listener>
<session-config>
<session-timeout>1</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
//TestHttpsessionListener.class Testing HttpSession Destoryed
package HttpSessionListener;
import java.io.IOException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public class HttpSessionTest extends HttpServlet {
private static final long serialVersionUID = 1L;
/***
* @author xiezepeng
* @expain Tigger HttpSessionListener
*/
public void doGet(HttpServletRequest request,HttpServletResponse response) throws ServletException, IO Exception {
// Distory HttpSession
request.getSession().invalidate();
//Successfull Method is tigger of web.xml HttpLiserner SessionDistory event
response.sendRedirect("index.jsp");
}
}
HttpSessionListener
于 2016-08-02 09:42:59 首次发布