Template Email

A galera eu tenho uma classe que tem que enviar um email relativo ao pedido de um cliente. Qual a forma padrao em java de jogar uma template de email para ser utilizada no envio.

Alberto

Uma vez eu tive que fazer uma coisa do tipo e, sabe o que eu fiz?

Montei um html e no lugar dos parâmetros coloquei caras como {valor}

onde valor eh uma chave.

Dai tinha um método que recebia um map e pegada todas as chaves do template do map fazendo a troca… depois era so enviar o texto q ficou…

Fica bem legal… vc pode usar regular expressions para fazer a troca ou ainda , mais simples porem eficiente, dar um split e andar em posições pares colocando o q esta no mapa… eh bem simples e rápido de fazer.

O melhor é usar uma engine de templates de verdade:

-> Velocity http://jakarta.apache.org/velocity
-> FreeMarker http://freemarker.sourceforge.net/