programming-examples/java/Servlets_Session_Swing_Util/Servlet destroy callback.java

37 lines
865 B
Java
Raw Normal View History

2019-11-15 12:59:38 +01:00
Servlet destroy callback
package com.ack.web.servlet;
import java.sql.Connection;
import java.sql.SQLException;
import javax.servlet.http.HttpServlet;
public class ServletDestroyCallback extends HttpServlet {
private Connection connection;
/**
* implement the servlet
*/
public void destroy() {
/**
* in this servlet destroy callback method
* remember to clean up resource allocated and
* managed by this servlet
*/
try {
// for example, if the servlet has a
// dedicated SQL connection
if( connection != null ) {
// be sure to close it when the servlet is destroy
connection.close();
}
}
catch( SQLException sqle ) {
// and report problems to the web server/servlet engine log files
log( sqle.toString() );
}
}
}