Como exibir um mensagem do application.properties no código java

Pessoal,

O que preciso é capiturar uma mensagem do application.properties e atribuir a uma String para mandar como parametrô da minha rotina de envio de email.

Mas só consigo exibir a mensagem no jsp… como faço para recuperá-la em uma string?

Valeu

Properties props = new Properties();
props.load( new File( "caminho/para/o/arquivo" ) );

String parametro = props.get( "propriedade" );

Oh Lipe,

Mas se eu fizer dessa forma a internacionalização num vai funcionar… por que as mensagem estão em arquivos diferentes… (application.property , application_pt_BR.propeties etc).

Precisava de uma forma de recupera-lo atrave de alguma coisa semelhante com a classe Messages…

ResourceBundle é o que precisa.
http://java.sun.com/j2se/1.4.2/docs/api/java/util/ResourceBundle.html
Fácil e bonito.

Consegui fazer assim… (na action)


Locale locale = getLocale(request);
MessageResources messages = getResources(request);

String msg = messages.getMessage(locale,"error.mensagem.action");