| Author |
how do I access object populated in servlet
|
dhriti joshi
Ranch Hand
Joined: Aug 13, 2002
Posts: 82
|
|
I am populating data from database in an object inside the init method os the servlet. then I am configuring this servelet in web.xml to load on start up using<load-on-startup> public class TestServlet extends HttpServlet { TreeMap tm =null; public void init() throws ServletException { tm= call to database(not posting actual code in this line) } } I am not much familiar with servlets,my question is how do I access this object- tm in other classes. Thanks in advance. Dhriti.
|
 |
D Rog
Ranch Hand
Joined: Feb 07, 2004
Posts: 471
|
|
|
Maybe you can assign it to a singleton variable or store as servlet context attribute.
|
Get power of your iPod with MediaChest | Minimal J2EE container is here | Light weight full J2EE stack | My blog | Co-author of "Windows programming in Turbo Pascal"
|
 |
Bear Bibeault
Author and ninkuma
Marshal
Joined: Jan 10, 2002
Posts: 56162
|
|
A servlet is a poor choice for this. If you need to do something at startup that is not specific to a particular servlet, use a context listener instead. And then, as D pointed out, store the object in application scope (servlet context) for later retrieval by other components.
|
[Smart Questions] [JSP FAQ] [Books by Bear] [Bear's FrontMan] [About Bear]
|
 |
 |
|
|
subject: how do I access object populated in servlet
|
|
|