import javax.servlet.*;
import javax.servlet.http.*;
public class MyServlet implements ServletContextListener {
public void contextInitialized(ServletContextEvent e) {
// Connection con = // create connection
// e.getServletContext().setAttribute("con", con);
System.out.println("contextInitialized(ServletContextEvent e)");
}
public void contextDestroyed(ServletContextEvent e) {
// Connection con =
// (Connection) e.getServletContext().getAttribute("con");
//try { con.close(); }
//catch (SQLException ignored) { } // close connection
System.out.println("contextDestroyed(ServletContextEvent e)");
}
}
<?xml version="1.0" encoding="iso-8859-1"?>
<!DOCTYPE web-app
PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<listener>
<listener-class>MyServlet</listener-class>
</listener>
</web-app>
Download: ServletContextListener.zip( 1,065 k)25.10.ContextListener |
| 25.10.1. | Servlet ContextListener | |