Configurar banco em arquivo .properties fora do .war

Bom dia senhores,

Estou desevolvendo uma aplicação web com hibernate e gostaria de saber como configurar os dados da conexão de forma mais dinâmica (por um arquivo properties, como vi em alguns tópicos aqui no fórum) pois não sei qual será a URL do cliente, nem a senha do banco dele. Como faria isso ? Alguém poderia me dar uma ajudinha ?

PS: Gostaria também que o arquivo .properties ficasse fora do .war, para que não seja necessário compilar novamente o projeto só prara alterar esses dados de conexão.

cara,

vc pode fazer isso dentro do seu servidor aplicação, qual vc ta usando?

t+

[quote=alissonvla]cara,

vc pode fazer isso dentro do seu servidor aplicação, qual vc ta usando?

t+[/quote]

Estou usando o Tomcat 7. Na verdade já até criei o arquivo properties, mas não sei onde colocá-lo e nem como usá-lo. Segue:

database.url=jdbc:jtds:sqlserver://127.0.0.1:1433/scaweb;instance=SQL2008 database.user=sa database.password=12345

cara,

vc pode criar um DataSource, ve ai http://www.microdeveloper.com/html/JNDI_Orcl_Tomcat1p.html

t+

[quote=alissonvla]cara,

vc pode criar um DataSource, ve ai http://www.microdeveloper.com/html/JNDI_Orcl_Tomcat1p.html

t+[/quote]
Valeu cara vou dar uma olhada aqui.