For Tomcat 4.x (Servlet 2.3), you can use

ServletContext.getServletContextName()

You could also use HttpServletRequest.getContextPath(), if that's suited to
what you want to do.

Dan.

> -----Original Message-----
> From: Etienne [mailto:[EMAIL PROTECTED]]
> Sent: 11 February 2003 12:31
> To: 'Tomcat Users List'
> Subject: How can I get the web application name?
>
>
> Hi, I found a way to retrieve the web application name for WebSphere I
> guess. Can I do the same for Tomcat?
>
> Thanks.
>
> Etienne.
>
>
>
> > George,
> > I've got a small servlet that'll show the docroot.  Check out
> > http://home.nc.rr.com/hygh/was/WebAppName.java
> >
> > Ken
> >
> > George wrote:
> >
> > > Hi,
> > > In a servlet, I want to get the Web Application Name in which the
> servlet
> > > belongs.
> > > Actually, I want to retrieve the webapp docRoot using
> > >
> > > I found in ServletEngineConfigDumper example the following code, but
> I need
> > > the webappname
> > >
> > >      ServletEngineInfo engineInfo =
> ServletEngine.getEngine().getInfo();
> > >      ServletHostInfo vhinfo       =
> > > engineInfo.getServletHostInfo("default_host");
> > >      WebGroupInfo wgInfo          =
> vhinfo.getWebGroupInfo("webappname");
> > >     String docroot=wgInfo.getDocumentRoot();
> > >
> > > Any other way to get the WebApplication Doc Root?
> > >
> > > Thank you
> > > George
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to