what is servlet life cycle?
Answers were Sorted based on User's Feedback
Answer / rama
The three important functions that implement the life cycle
of servlet are init(),service(),destroy().
When a client/user specifies a request by entering the
URL in the browser the browser generates an HTTP request
for it and sends to the server.
On receiving the HTTP request the server maps a servlet
to this request. the servlet is then dynamically retrieved
and loaded in the memory.
The server now calls the init() method of the servlet.
Parameters can be sent to configure the servlet. This
method is called only once when the servlet is first
loaded.
When a request arrives for this servlet the server
invokes the service() method. this is the method which
handles all the HTTP requests and formulates HTTP response.
For every request service() method is called.
When the server decides to unload the servlet it calls
the destroy() method. Any resources which were used by the
servlet or any open files or any database connections can
be restored so that the memory used by these objects and
the servlet can then be garbage collected.
| Is This Answer Correct ? | 15 Yes | 0 No |
Answer / nalinscjp
Through out the time of execution of a Sevlet, there are
many methods which are important to noticed.
<a
href="http://servlet-jsp.blogspot.com/2010_03_01_archive.html">Read
here</a>
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / anu
There are 3 methods in servlet life cycle:init(),service
(),destroy().
whenever servlets loads,init() method is invoked.init
()invokes only once in whole life cycle.then service()
method is invoked which handles all the Http requests and
correspondingly generate Http response.Finally service()
method is invoked for unloading the servlet.this method is
also invoked only once.
| Is This Answer Correct ? | 3 Yes | 4 No |
How do cookies work in servlets?
explain the advantages of servlet life cycle?
How can a servlet be used to generate plain text instead of html?
What is new in ServletRequest interface ? (Servlet 2.4)
When servlet object is created?
1.HttpSession 2.Hidden fields 3.URL Rewriting these primitive type of Session maintainance. What is the other type of process that could help to maintain the Session? pls Explain the process if u know?
Should I override the service() method?
What are setComment and getComment methods in Cookies?
How can I share objects across different sessions?
What are the types of ServletEngines?
what is the difference b/w DispatchAction and LookUpDispatchAction?
1 Answers Deloitte, iGate, Tech Mahindra,
What is the difference between using getSession(true) and getSession(false) methods?