Lendo arquivo .properties e setando

4 respostas
insonix

Boa tarde galera.

Tenho um arquivo .properties, onde armazendo configurações da aplicação, para que seja facil para meu cliente altear.
O formato do arquivo é o seguinte:

executavelimpressao=C:\xxx\xxx.exe
pastaimagens=C:\dsdsd\
...
...

Gostaria de saber, qual a melhor maneira de armazenar isso em sessão…
Sendo que utilizo o tomcat para rodar minha aplicação web.

Atualmente fiz um singleton, e leio manualmente estas propriedades, mas estou achando que não é a melhor solução.

Alguem tem alguma dica?

Att. Diego.

4 Respostas

bruxel

vc pode ler as propriedades todas e adiciona-las System.setProperty(key, valor)

psandrelli

Vc está usando a classe MessageResources para ler o .properties?

paulo.ubuntu

já que voce ta usando um singleton

Procura pela classe

java.util.Properties
e
java.util.ResourceBundle

ela é feita justamente para ler arquivos properties e escrever

insonix

A minha questão maior é como eu poderia setar apenas uma instancia dela para toda aplicação web.
Hoje do jeito que estou fazendo, está por sessão, axo que poderia ser uma instância para a aplicação toda.

Não sei como fazer isto exatamente.

Att. Diego.

Criado 12 de maio de 2008
Ultima resposta 12 de mai. de 2008
Respostas 4
Participantes 4