将动态jsp / html页面作为电子邮件发送。

时间:2014-09-23 17:19:11

标签: html jsp javamail

在另一个论坛发表这篇文章,想到在这里发帖。 我需要发送一个jsp / html页面,它作为报告生成,作为电子邮件。我该怎么做? 如果它是一个静态html页面,我可以将其硬编码为字符串变量并将其设置为setContent方法中的一个参数,如下所示: message.setContent(stringValue," text / html"),但我如何为实际上是报告的页面执行此操作,这意味着它的内容是动态的。希望索莫可以提供帮助。谢谢。

1 个答案:

答案 0 :(得分:0)

使用模板引擎(如Velocity)动态替换变量。根据您已经使用的工具和框架,甚至可能有一些现成的帮助程序类。我知道Spring有电子邮件功能,内置Velocity支持。