Howdy, Use a ServletContextListener and load these things in the contextInitialized() method. The ServletContextEvent has a reference to the ServletContext.
Yoav Shapira Millennium ChemInformatics >-----Original Message----- >From: Esteban Gonz�lez [mailto:[EMAIL PROTECTED]] >Sent: Monday, December 02, 2002 11:38 AM >To: Tomcat Users List >Subject: Re: How do I access files above and below \web-inf folder? > >Hi, > What if I don�t have a way to access to any kind of ServletContext.? > > Let�s say i have a static class that loads properties, but i want it to >use ServletContext.getResource(..). Unfortunately there�s no static method >around to the a reference to the servletContext. > > any ideas? > > Best regards, > Esteban > >----- Original Message ----- >From: "Tim Moore" <[EMAIL PROTECTED]> >To: "Tomcat Users List" <[EMAIL PROTECTED]> >Sent: Monday, December 02, 2002 1:31 PM >Subject: RE: How do I access files above and below \web-inf folder? > > >You should probably use ServletContext.getResource or >ServletContext.getResourceAsStream > >http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/servlet/ServletConte >xt.html#getResource(java.lang.String) > >http://java.sun.com/j2ee/sdk_1.3/techdocs/api/javax/servlet/ServletConte >xt.html#getResourceAsStream(java.lang.String) > >That way, it will still work if your web app is packaged as a WAR file. >The path argument is context-relative. > >-- >Tim Moore / Blackboard Inc. / Software Engineer >1899 L Street, NW / 5th Floor / Washington, DC 20036 >Phone 202-463-4860 ext. 258 / Fax 202-463-4863 > > >> -----Original Message----- >> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] >> Sent: Monday, December 02, 2002 5:06 AM >> To: Tomcat Users List >> Subject: RE: How do I access files above and below \web-inf folder? >> >> >> >> I use the getRealPath, >> >> String pathToPropsFile = config.getServletContext().getRealPath >> ("WEB-INF/properties/"); >> >> use "/", as this also works on win platforms, and does not >> need escaping. You should be able to use a relative going up >> the tree, in the argument ("../foo/bar"); >> >> cheers, >> >> Mehdi > >-- >To unsubscribe, e-mail: ><mailto:[EMAIL PROTECTED]> >For additional commands, e-mail: ><mailto:[EMAIL PROTECTED]> > > >-- >To unsubscribe, e-mail: <mailto:tomcat-user- >[EMAIL PROTECTED]> >For additional commands, e-mail: <mailto:tomcat-user- >[EMAIL PROTECTED]> -- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>
