Problemas com arquivos de propriedades

Finalmente resolvi inaugurar meu blog, e para começar irei abordar um problema que tive trabalhando com arquivos de propriedades (.properties) no Java 2EE.

Após muita pesquisa descobri uma solução para o problema que estava tendo onde minha classe retornava erro ao tentar acessar o arquivo de propriedades (Mensagem 'O arquivo não pode ser encontrado').

Vamos a explicação, quando se trabalha com Java 2EE e arquivos de propriedades é meio chatinho (não é tão simples igual ao J2SE), apenas classes Servlet que estendem HttpServlet tem acesso aos diretórios do projeto, já arquivos JSP e classes 'normais' não encontram eles. Então para acessar os seus arquivos através destes será preciso um 'Artifício Tecnológico Não Documentado' vulgo Gambiarra! ;D

Primeiro coloque seu arquivo de propriedades no diretório padrão de seu projeto (pasta SRC), e utilize o código a seguir para conseguir acesso a ele.

Assim pode-se acessá-lo de qualquer classe que você precise!