Facelets + properties: Indicar arquivo no contexto

0 respostas
E

Olá pessoal, estou com um problema.

É o seguinte, estou tentando usar um arquivo .properties no meu projeto em Facelets, mas não consigo referenciar o caminho dele.
Normalmente eu uso alguma classe que me traga o caminho do contexto (como a request do JSP), mas não achei nenhuma classe assim.

Então, eu tenho 3 dúvidas:

  • Como faço para obter o caminho absoluto do contexto web a partir de uma classe java?
  • Quando uso caminho relativo, a partir de que pasta será procurado o properties? (por exemplo, se eu tenho o contexto /home/eumermo/projeto1 e o arquivo config.properties está na raiz, teoricamente eu deveria associar assim “./config.properties” né?)
  • Como faço para bloquear o acesso por http a algum arquivo, no caso, que eu não consiga acessar http://localhost:8080/projeto1/config.properties? Se não me engano é algo no web.xml (faz tempo que não mexo com isso)

Desde já eu agradeço qualquer ajuda!!!

Criado 16 de maio de 2010
Respostas 0
Participantes 1