can we override service method in my servlet class..?? if
yes or no why ??
Answers were Sorted based on User's Feedback
Answer / ruchi
we can override service method in my servlet class if the
request is not protocol dependent.
Bcoz we exdend HttpSrevlet class to handle Http GET and
POST requests and we have to override some methods like
doGet,doPost,doHead,doPut,doDelete.
But if u want to override service method then u have to
extend genricServlet Class.Then only u can implement Service
() method.
| Is This Answer Correct ? | 52 Yes | 8 No |
yes, we can override service() in our servlet, but not
preferable. if we want use these service from any protocol
like ftp,telnet, then we have to override.
| Is This Answer Correct ? | 36 Yes | 6 No |
Answer / rajesh
We can override Service method in the servlet when we extend GenericServlet to create servlet as it is mandatory to override it. But when we extend HttpServlet to create a servlet then we cant override service as we need to override doGet or doPost method of HttpServlet
| Is This Answer Correct ? | 17 Yes | 6 No |
Answer / ravikiran
no it's not a good practice to overide the service
method...if we call any of the doxxx method then internally
it will call the service method of the HttpServlet
| Is This Answer Correct ? | 13 Yes | 3 No |
Answer / manidhar
NO. Very unlikely.
You should NOT override the service()method. Your job is to
override the doGet()/doPost() methods and let the service()
implementaion form HTTPServlet worry about calling the
right one.
| Is This Answer Correct ? | 12 Yes | 3 No |
Answer / ravikiran
no it's not a good practice to overide the service
method...if we call any of the doxxx method then internally
it will call the service method of the HttpServlet
| Is This Answer Correct ? | 5 Yes | 3 No |
Answer / muzaffar
Yes, we can override service method. But then we have to give our own implementation to detect which type of method request is using.(i.e GET or POST). Since we mostly use HTTP as a protocol itz best to extend HTTPServlet and override doGET or doPOST accordingly.
| Is This Answer Correct ? | 2 Yes | 3 No |
List out the difference between ServletConfig and ServletContext?
How can I send user authentication information while making URL Connection?
How we can call a jsp from the servlet?
we cant Override Jsp Service method?Why?
4 Answers Infrasoft, Mind Tree,
What are some advantages of storing session state in cookies?
Write all the phases defined in servlet life cycle?
Which interface should be implemented by all servlets?
What is the use of Servlets?
Explain web application directory arrangement?
When using servlets to build the HTML, you build a DOCTYPE line, why do you do that?
Name the servers that can be used to develope and deploy Servlets?
How do u authorize and authenticate without <auth> of web.xml