Mega Code Archive

 
Categories / Java Tutorial / Servlet
 

Set Servlet ContextListener in web XML

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>