Thanks for your suggestion, but i load the servlet on startup by giving it in the <load-on-startup>. In the servlets init method i will be initializing some basic parameters. Here I want the name of the context for regestering it. I do not have access to the request object from my init method. How do i get the name in this case.
Craig R. McClanahan wrote: >Use request.getContextPath(). > >Craig > >On Fri, 4 Oct 2002, shanmugampl wrote: > > > >>Date: Fri, 04 Oct 2002 17:20:52 +0530 >>From: shanmugampl <[EMAIL PROTECTED]> >>Reply-To: Tomcat Users List <[EMAIL PROTECTED]>, >> [EMAIL PROTECTED] >>To: [EMAIL PROTECTED] >>Subject: Getting the name of the context >> >> Hi, >> >>I have a requirement where i need to know the name of the context i am >>in.Say i have a servlet class present in my <Tomcat_Home>/webapp/myapp/. >>Now i want to get the name of the application(in this case 'myapp') from >>my servlet. Is there a way of doing it. One of the way i found was >>specifying a name for the <display-name> attribute present in the >>web.xml. This name can be retrieved from the ServletContext. The problem >>here is two contexts can have the same display name which is not desired. >> >>Thanks >>Shanmugam.PL >> >> >> > > >