You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Ashish Kulkarni <ku...@yahoo.com> on 2002/09/10 21:57:28 UTC

one servlet question

Hi,
I have to write a servlet which will be a base servlet
for all servlets in my applications.
I have a class called GetConnection which gets the
connection from servletcontext depending upon some
parameters in the session, so i have go send
servletcontext, and session to this class.
now the question is should i create the instance of
this class in init method of the servlet or define a
seperate method and create the instance of that class
from doget or dopost method of the child servlet,(this
servlet will extend the base servlet).
i have this doubt because if i  create the instance of
this getconnection class in init method, it will be in
memory for the full life cycle of servlet(i.e. untill
i stop the app server).
so if i extend this base servlet for other 100 child
servlets, then there will be 100 instance of
getconnection for life cycle of servlet.
so am i thinking in the right way???
any suggestions
Ashish

__________________________________________________
Yahoo! - We Remember
9-11: A tribute to the more than 3,000 lives lost
http://dir.remember.yahoo.com/tribute

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>