stackoverflow中有一些类似的问题,但没有一个回答我的问题。 我们希望在用户完成某些操作后向用户发送电子邮件。我们在xsl中编写了电子邮件模板,并使用DOM元素创建节点,添加动态数据,解析xsl和替换数据。 虽然这样可以正常工作,但它会占用太多内存。 有没有其他解决方案?
我不想在java中编写html代码。
答案 0 :(得分:3)
如果您使用的是Spring,请参阅example with Velocity。
答案 1 :(得分:1)
另一种选择是Velocity,它被称为网页模板框架,但您也可以使用它来为您的电子邮件创建模板。
我想你也可以尝试更换xsl处理器并查看是否能找到更快的处理器,这比切换到Velocity要少。
答案 2 :(得分:0)
我们使用HTML.Template.java。您还可以利用jsp。