Usar getResourceAsStream é realmente uma boa, porque não precisa ter o caminho absoluto. E vc obtem o InputStream requerido por Properties.
... ClassLoader cl; ... InputStream in = null; in = cl.getResourceAsStream("com/locator/locator.properties"); Properties p; p = new Properties(); p.load(in); ... [] --- "Daniel_B._G._Goncalves" <[EMAIL PROTECTED]> wrote: > Voce pode utilizar o metodo getResourceAsStream da > interface ServletContext. > > Para que seu .properties nao fique visivel a > qualquer requisicao, coloque-o > abaixo do diretorio WEB-INF. > > Abracos, > > Daniel B. G. Goncalves > Sun Certified Programmer for Java 2 Plataform > Sun Certified Web Component Developer for J2EE > EverSystems Systems Specialist > [EMAIL PROTECTED] > > > ----- Original Message ----- > > From: "Tomaz Foa Binsztajn" <[EMAIL PROTECTED]> > > To: <[EMAIL PROTECTED]> > > Sent: Tuesday, April 23, 2002 9:10 AM > > Subject: [java-list] Servlets + .properties > > > > > > > Ola Pessoal... > > > > > > Estou desenvolvendo um projeto utilizando > > Servlets+XMLC. > > > > > > Utilizo o Linux Red Hat 7.2. > > > > > > Em minha maquina, estou desenvolvendo utilizando > o > > Forte For Java 3. > > > Ao testar a aplicagco local, com o Tomcat 3 > > built-in do Forte, tudo ocorre > > > normalmente... > > > mas ao colocar a mesma estrutura no servidor > > (rodando Tomcat 4 standalone > > na > > > porta 8180), o mesmo nco acontece. > > > > > > No servidor, tenho a seguinte estrutura de > > diretsrios: > > > /var/tomcat4/webapps > > > | > > > --examples > > > --manager > > > --ROOT > > > --web-dav > > > --minha_aplicacao > > > | > > > -- index.html > > > -- app.properties > > > -- style.css > > > -- WEB-INF > > > | > > > -- lib > > > | | > > > | -- xmlc.jar > > > -- classes > > > | > > > -- aqui ficam meus servlets > > > > > > Ao rodar http://servidor:8180/minha_aplicacao, a > > pagina index.html i > > aberta > > > normalmente > > > Ao rodar > > > http://servidor:8180/minha_aplicacao/servlet/NomeDoServlet > > tenho > > um > > > erro 404. > > > > > > Ao rodar no tomcat 3 built-in do Forte, tudo > > ocorre normalmente, sendo que > > ss > > > esta "montado" a partir do diretsrio > > minha_aplicacao. > > > Alguim sabe o que pode estar acontecendo? > > > > > > Tenho ainda um outro problema com o arquivo > > app.properties. Segue um > > trecho > > > do codigo: > > > > > > ... > > > Properties p = new Properties(); > > > try{ > > > FileInputStream props = new > > FileInputStream("app.properties"); > > > p.load(props); > > > } > > > catch(Exception e){ > > > ..... > > > } > > > > > > Ocorre um excegao (File not Found). Porem se eu > > colocar o caminho completo > > do > > > arquivo no servidor > > > ("/var/tomcat4/webapps/minha_aplicacao/app.properties" > > no > > > caminho, td ocorre normalmente. > > > Como fago para o meu servlet achar o > > app.properties? > > > > > > Agradego a ajuda, > > > > > > E pego desculpas pelo e-mail longo. > > > > > > []s > > > > > > -- > > > Tomaz Foa Binsztajn > > > Onirium Sistemas > > > www.onirium.com.br > > > +55 19 3287 7060 r. 245 > > > > > > ------------------------------ LISTA SOUJAVA > > ---------------------------- > > > http://www.soujava.org.br - Sociedade de > > Usuarios Java da Sucesu-SP > > > dzvidas mais comuns: > > http://www.soujava.org.br/faq.htm > > > regras da lista: > > http://www.soujava.org.br/regras.htm > > > historico: > > > http://www.mail-archive.com/java-list%40soujava.org.br > > > para sair da lista: envie email para > > [EMAIL PROTECTED] > > > > > > ------------------------------------------------------------------------- > > > > > > ------------------------------ LISTA SOUJAVA > > ---------------------------- > > http://www.soujava.org.br - Sociedade de > Usuarios > > Java da Sucesu-SP > > dzvidas mais comuns: > > http://www.soujava.org.br/faq.htm > > regras da lista: > > http://www.soujava.org.br/regras.htm > > historico: > > > http://www.mail-archive.com/java-list%40soujava.org.br > > para sair da lista: envie email para > > [EMAIL PROTECTED] > > > ------------------------------------------------------------------------- > > > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Games - play chess, backgammon, pool and more > http://games.yahoo.com/ > > ------------------------------ LISTA SOUJAVA > ---------------------------- > http://www.soujava.org.br - Sociedade de Usuarios > Java da Sucesu-SP > dzvidas mais comuns: > http://www.soujava.org.br/faq.htm > regras da lista: > http://www.soujava.org.br/regras.htm > historico: > http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para > [EMAIL PROTECTED] > ------------------------------------------------------------------------- > > > > ------------------------------ LISTA SOUJAVA > ---------------------------- > http://www.soujava.org.br - Sociedade de Usuários > Java da Sucesu-SP > dúvidas mais comuns: > http://www.soujava.org.br/faq.htm > regras da lista: > http://www.soujava.org.br/regras.htm > historico: > http://www.mail-archive.com/java-list%40soujava.org.br > para sair da lista: envie email para > [EMAIL PROTECTED] > ------------------------------------------------------------------------- > ===== Rafael F. Zitto Analista\Desenvolvedor Web Renaissance do Brasil __________________________________________________ Do You Yahoo!? Yahoo! Games - play chess, backgammon, pool and more http://games.yahoo.com/ ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP dúvidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------