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]
