Formatar email usando JSF

Olá pessoal, boa tarde.

Construi uma aplicação usando Spring + JSF2 + Hibernate.

Está quase tudo funcionando do jeito que eu queria com exceção do envio de email.

O sistema envia emails, mas o que eu sinto falta é de formatar o email usando o JSF2.

Como eu faço para, por exemplo:

  1. Eu crio um email.xhtml
<html>
  <head>
    <title>${loginBean.subject}</title>
  </head>
  <body>
    <h1>Bem vindo, ${loginBean.user}</h1>
    <p>Sua senha no site será <br />
    ${loginBean.pwd}</p>
    <p>Altere-a em sua primeira visita.</p>
  </body>
</html>

No meu Bean eu seto as propriedades
Parseio o email.xhtml com um bean e pego uma String que uso no JavaMail.

Alguém tem uma idéia de como forçar esse parse para um String?

Obrigado.