Life Cycle of servlets?

Answer Posted / bhavani

webcontainer loads the servlet from web application after
that container invokes public void init() method.the
purpose of init( ) function is some parametera are
requried to instantiate servlet class instance variables(
the parameters are driverclass,url,pass etc) these
variables are called as initialization parameters.

to pass the parameters into public void init( ) method
developer must pass all these parameters from web.xml file.

container reads all the parameters from web.xml file
stroes into one hash kind of object called ServletConfig .
in init() method we must receive config object reads
velues from it and instantiate connection object.

if developer want to change driver parameters,then he/she
need not have to change those parameters in servlet class
instead he called modify it in web.xml file
after init() method container invokes one function on
servlet class instance called
public void service(ServletRequest req,ServletResponse res)
throws servletException,IOException
{
} client request is processed in this method
like this web creates new instance of each servlet during
first client visit to servlet.
from next request on words web container remains the same
instance and directly sends client request to service()
method.
public void destroy()
this method is used database connection want to be closed.

Is This Answer Correct ?    3 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What do you mean by url pattern in servlet?

631


What is the importance of init() method in Servlet ?

594


What is a server side include (ssi)

570


What is the GenericServlet class?

604


Why do we need servlet filter?

575






How do you run a servlet?

548


What is the directory structure of a war file?

715


Which event is fired at the time of session creation and destroy?

880


What is URL Encoding?

627


Explain session tracking and its importance?

548


How does Cookies work in Servlets?

653


What is httpservlet and how it is different from genericservlet?

615


How can we implement a jsp page?

632


Once the destroy() method is called by the container, will the servlet be immediately destroyed? What happens to the tasks(threads) that the servlet might be executing at that time?

780


How to generate the server side programming and the advantages of it over the other languages?

565