JavaMail + JSF

1 resposta
D

Ola Pessoal.

Estou desenvolvendo uma aplicação com JSF-MyFaces-Tomahawk.
Tenho uma pagina de erro padrão criada com JSF, e nesta contem um botão para quando o usuario quiser enviar o erro por email para o desenvolvedor.

Gostaria de saber se tem alguma forma de quando no ManagedBean eu etiver criando a mensagem com JavaMail se tem como eu gerar o corpo da mensagem (o BodyPart) atraves de um .jsp ou .jsf sem ter que gerar atraves de concatenação de String.

Ou seja atraves do codigo do ManagedBean gerar uma request à um .jsp ou .jsf mas que a response (o stream de HTML gerado) não va para o browser e sim para alguma variavel para mim criar o BodyPart do email a ser enviado por JavaMail.

1 Resposta

afamorim

Meu velho eu faço isso usando o Velocty da Apache, vale a pena dar uma olhada com ele você pode desenvolver templates que iram ser preenchidos atraves de objetos que sejam passados.

Outra coisa é você olhar o Spring para fazer o envio do e-mail que ja vai diminuir seu codio de quase 30 linhas para 7 no máximo(experiencia propria)

espero ter ajudado.
8)

Criado 19 de novembro de 2007
Ultima resposta 19 de nov. de 2007
Respostas 1
Participantes 2