import java.io.*; import javax.servlet.*; import javax.servlet.http.*; public class LifeCycle extends HttpServlet { private int n; public void init() throws ServletException { n = (int) (Math.random() * 1000); } public void doGet( HttpServletRequest request, HttpServletResponse response ) throws ServletException, IOException { response.setContentType( "text/html" ); int m = (int) (Math.random() * 1000); PrintWriter out = response.getWriter(); out.print( "" ); out.println( "Servlet Life Cycle" ); out.println( "" ); out.println( "n is " + n + " and m is " + m ); out.println( "" ); out.println( "" ); } public void destroy() { log( "Servlet LifeCycle " + n + " unloaded at " + (new java.util.Date()) ); } } // end of class LifeCycle