Showing posts with label GenericServlet vs HttpServlet. Show all posts
Showing posts with label GenericServlet vs HttpServlet. Show all posts

Wednesday, August 8, 2012

GenericServlet vs HttpServlet



GenericServlet
HttpServlet
Belongs to javax.servlet package
Belongs to javax.servlet.http package
GenericServlet is an ABSTRACT CLASS 

Extends
  • Object

Implements
  • Servlet
  • ServletConfig
  • java.io.Serializable


HttpServlet is an ABSTRACT CLASS

Extends
  • GenericServlet

Implements
  • java.io.Serializable


To write a GenericServlet you need abstract service() to be overridden
A subclass of HttpServlet must override at least one method of
  • doGet()
  • doPost()
  • doPut()
  • doDelete()
  • init()
  • destroy()
  • getServletInfo()