我希望有一个具有EL表达式的Java facelet和一组作为电子邮件收件人的bean。然后我想遍历收件人并渲染facelet,将HTML从另一端获取。然后我将把HTML发送到Amazon SES,它将发送电子邮件。
Seam有发送电子邮件的课程,但你不能让它渲染你的模板。
我知道在JSP的时代,不可能只是渲染视图,但我认为使用facelets这可能是可能的。如果没有,请接受其他想法。
感谢。
答案 0 :(得分:0)
虽然它可能有点过时,但FreeMarker主要是一个框架,用于在给定一组输入的情况下呈现模板文件。
答案 1 :(得分:0)
还有一个{{ Mustache }}的实现可供Java应用程序使用。 {{ here }}
答案 2 :(得分:0)
Handlebars.js是一个基于JavaScript的Mustache扩展/实现,可用于从客户端完全呈现模板。 (如果那是你正在寻找的东西)