SE452: The Servlet Lifecycle for HttpServlet [12/24] Previous pageContentsNext page

The service() method is overridden to dispatch requests to doGet(), doPost(), etc.

allows services to be added incrementally.

provides default behavior for HEAD, TRACE requests

Do not override the service() method. Why? ... think back to SE450 design patterns...

Override doGet(), doPost() etc. to handle requests GET, POST , etc.


        void doGet( HttpServletRequest request,HttpServletResponse response)
        void doPost( HttpServletRequest request, HttpServletResponse response)
        void doPut( HttpServletRequest request, HttpServletResponse response)
        void doDelete( HttpServletRequest request, HttpServletResponse response)
        void doOptions( HttpServletRequest request, HttpServletResponse response)
        void doTrace( HttpServletRequest request, HttpServletResponse response)
        

Previous pageContentsNext page