java - 我应该使用哪个 Java 模板系统来生成电子邮件?

标签 java spring jsp velocity templating

我有一个网站,它使用 JSP 作为其 View 技术(下面是 Spring MVC)。不幸的是,JSP 很难用于任何不涉及 HTTP session 的东西。我希望能够偶尔给我的用户发送一些电子邮件,并且我想使用类似 JSP 的东西来呈现电子邮件的内容。我知道的技术包括:

  • JSP——我认为它可能被迫为这类事情工作。最坏的情况是,我可以从我自己的网络服务器请求页面并将其呈现到电子邮件中(呃!)
  • 速度 -- 我听说过关于这个的好消息,并且倾向于它。
  • StringTemplate -- 看起来不错,但我担心一年内没有新版本发布。

在 Java 系统中是否有首选的模板技术?人们通常会推荐 Velocity 吗?是否有使用 JSP 完成更通用任务的好方法?

最佳答案

我用了Freemarker很多电子邮件模板,效果很好,易于使用。

关于java - 我应该使用哪个 Java 模板系统来生成电子邮件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1061034/

相关文章:

Java/JSP : How to add WaterMark on Video

java如何获取用户输入

java - 带有字符串的 JPQL LIKE 语法

java - @ControllerAdvice 不返回 json 响应

java - 初始 HTML 文本字段光标位置

java - JSP/Servlet 获取表单数据

JavaMailSender 发送 SimpleMailMessage 需要很长时间

java - Web 应用程序关闭后 ScheduledThreadPoolExecutor 不会终止

java - 我如何在 Eclipse 中配置 applicationcontext.xml

java - 配置spring缓存咖啡因