在Struts 2中动态生成电子邮件模板

时间:2012-11-29 10:03:28

标签: struts2

场景是用户请求休假。当他请求休假时,会向批准者和包含休假详细信息的用户发送电子邮件。我坚持这一点,如何创建一个模板,将由请求离开的用户的名称自动更新。我看到asp.net应用程序,通过使用这样的东西在模板中实现

Requestor   :   {REQUESTORS NAME}
Leave Type  :   {REQUEST TYPE}
Start Date  :   {REQUEST START DATE}
End Date    :   {REQUEST END DATE}
Number of days  :   {DAYS REQUESTED}

任何想法如何使用struts 2动态创建这样的模板任何最小的指导都会非常有用

1 个答案:

答案 0 :(得分:4)

只需使用一些模板引擎来创建模板并使用您的数据填充它。看一下FreeMarker模板引擎http://struts.apache.org/2.x/docs/freemarker.html。默认情况下,它在Struts2中使用,因此无需单独添加它。