lucene-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Seltzer" <>
Subject RE: Servlets Sharing Resources
Date Tue, 21 Apr 2009 16:23:55 GMT
Thanks Minduagas,

So in Tomcat, is there a way to store a variable outside an individual Servlet in the ServletContext?
The API shows ServletContext.setAttribute and ServeletContext.getAttribtue. Would that be
a way to make an object application-bound?


-----Original Message-----
From: Mindaugas Žakšauskas [] 
Sent: Tuesday, April 21, 2009 12:14 PM
Subject: Re: Servlets Sharing Resources


Servlets are stateless and they must extend
javax.servlet.http.HttpServlet, therefore I'm afraid the idea of
manager class is probably unrealistic.

The stuff you want to achieve normally works by either placing objects
into the HTTP session (user-bound) or attaching them to your
application context (application-bound).


On Tue, Apr 21, 2009 at 5:01 PM, David Seltzer <> wrote:
> Hi All,
> Sorry for the slightly off-topic question, but I've just run into a gap
> in my understanding of Servlet programming.
> The question: Is it possible for two servlets to share access to an
> instance of IndexSearcher or an IndexReader? I'm thinking about setting
> up a Search servlet to provide XML search results and a Statistics
> servlet to provide numeric statistics based on the same data.
> I imagine the right way to do it is to make both servlets child classes
> of a manager class, but I'm not sure how that would look. I'm also not
> sure how to configure tomcat in this scenario?
> -Dave
> ---------------------------------------------------------------------
> To unsubscribe, e-mail:
> For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message