That certainly seems like the simple way to solve the problem. I was
just wondering if I was overlooking a simple way to do this via web.xml
servlet-mapping. I was trying to avoid having everything hit the same
doGet().

-----Original Message-----
From: patrick o'leary [mailto:pj...@pjaol.com] 
Sent: Tuesday, April 21, 2009 12:51 PM
To: java-user@lucene.apache.org
Subject: Re: Servlets Sharing Resources

Why not have 1 servlet and based on a parameter / url, serve 2 different
outputs?

if(request.getString("asXML") !=null)
   showXML();
else
   showOtherStuff();

Save yourself the hassle of dealing with jndi / contexts / spring or
SingleTons

On Tue, Apr 21, 2009 at 12:01 PM, David Seltzer <dselt...@tveyes.com>
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: java-user-unsubscr...@lucene.apache.org
> For additional commands, e-mail: java-user-h...@lucene.apache.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to