Jodd框架http://jodd.org/doc/email.html提供了一个用于发送电子邮件的库。它支持某些模板引擎吗?

最佳答案

它不直接。 Jodd电子邮件仅用于发送电子邮件。但是您可以非常轻松地使用任何模板引擎(Freemarker,Velocity ...)来构建消息正文。该流程将如下所示(使用伪代码):

Map context = ... // this is your context map; filled with variable values
String message = parse(template, context);   // every engine has some way to apply context to the template

Email.create()
    .from("[email protected]")
    .to("[email protected]")
    .subject("Hello!")
    .addHtml(message);


您甚至可以使用Jodds simple String Template Parser-一种非常简单的模板解析器,用于替换上下文映射的值。

关于java - jodd电子邮件组件是否支持模板引擎?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/31647039/

10-09 09:47