What is the importance of the destroy() method in Servlet?

  • The destroy() method is called only once at the end of the life cycle of a servlet. 
  • This method gives your servlet a chance to close database connections, halt background threads, write cookie lists or hit counts to disk, and perform other such cleanup activities. 
  • After the destroy() method is called, the servlet object is marked for garbage collection.
  • It can be used to “clean up” environments such as database connections.

public void destroy() {
    // Finalization code...
  }


Enter your email address to get our daily JOBS & INTERVIEW FAQ's Straight to your Inbox.

Make sure to activate your subscription by clicking on the activation link sent to your email