Por que usar ResourceBundle ??? Não seria muito mais facil usar Properties mesmo (Properties.load() se não me angano)

João Paulo Batistella wrote:
[EMAIL PROTECTED]">
O seu arquivo .properties não deve ficar junto do seus
documentos HTML, JSP, etc ou ele ficará visível a quem
queira.
Vc deve colocá-lo em WEB-INF/classes e acessa-lo
utilizando a classe ResourceBundle.

[]'s
JP


--- Michel Bertrand <[EMAIL PROTECTED]>
wrote:
Já tentou :

FileInputStream props = new
FileInputStream("./app.properties");

ou ainda :

FileInputStream props = new
FileInputStream("/minha_aplicacao/app.properties");

----- Original Message -----
From: "Tomaz Foa Binsztajn" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 23, 2002 9:10 AM
Subject: [java-list] Servlets + .properties


Olá Pessoal...

Estou desenvolvendo um projeto utilizando
Servlets+XMLC.
Utilizo o Linux Red Hat 7.2.

Em minha máquina, estou desenvolvendo utilizando o
Forte For Java 3.
Ao testar a aplicação 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 não acontece.

No servidor, tenho a seguinte estrutura de
diretórios:
/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
página index.html é
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

está "montado" a partir do diretório
minha_aplicacao.
Alguém 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 exceçao (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 faço para o meu servlet achar o
app.properties?
Agradeço a ajuda,

E peço desculpas pelo e-mail longo.

[]s

--
Tomaz Foá Binsztajn
Onirium Sistemas
www.onirium.com.br
+55 19 3287 7060 r. 245

------------------------------ 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]
-------------------------------------------------------------------------

------------------------------ 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]

-------------------------------------------------------------------------


__________________________________________________
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
pa ra sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------


-- 
"'You guys (at Microsoft) still don't get it,' 
because it's sort of Java with reliability, productivity and security deleted."

					James Gosling

Responder a