Win a copy of Programmer's Guide to Java SE 8 Oracle Certified Associate (OCA) this week in the OCAJP forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Default implementation of service method in HttpServletClass

 
Manish Shinde
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
HtttpServlet is an abstract class with no abstract methods that means each method in the class has its default implementation.

In that case :
1)what is Default implementation of service(ServletRequest req, ServletResponse res) method in HttpServlet Class.
2)Is the following flow correct for calling methods in HttpServlet Class?
I) container calls service(ServletRequest req, ServletResponse res) method.
II) then from above method
protected void service(HttpServletRequest req, HttpServletResponse resp) method will be called
III)After depending on request type doGet() or doPost() method will be called form
protected void service(HttpServletRequest req, HttpServletResponse resp)


Thank You.
Manish
 
Bear Bibeault
Author and ninkuma
Marshal
Pie
Posts: 65104
89
IntelliJ IDE Java jQuery Mac Mac OS X
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What are your answers? What is your level of confidence in them?
 
Manish Shinde
Ranch Hand
Posts: 39
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
sorry !! i didn't get you?
 
Jeff Ishar
Greenhorn
Posts: 13
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hello Manish,
Your Method calling sequence is correct. why would you like to know the default implementation of the service method in HttpServlet? Thats why Sun recommends you to extends the class and avoid any errors or mistakes in writing service method yourself.

Hope this helps


Cheers
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic