使用 Spring 和 java mail sender 发送电子邮件。
他们无论如何我都可以使用普通的jsp视图和jstl标签吗?我不想再学习一堆标签/语法?
目前我的代码如下所示:
StringBuffer content = new StringBuffer();
Configuration configuration = freeMarkerConfigurer.getConfiguration();
String templateName = "vslEmail.ftl";
Map<String, String> templateVars = new HashMap<String, String>();
templateVars.put("firstName", "john");
templateVars.put("surname", "doe");
try {
content.append(FreeMarkerTemplateUtils.processTemplateIntoString(configuration.getTemplate(ftlName), tempalteVars));
}
catch (Exception e) {
// handle
}
// content.append("<br>Test data");
sendMime(defaultEmailAddress, subject, content.toString());
我只想引用一个 jsp 而不是 ftl ?