4

对于我的电子邮件时事通讯,我需要将 GSP(时事通讯的 HTML)呈现为String,因此我可以将其传递给我的电子邮件方法。我在 Stack Overflow 上找到了许多解决方案,但我不知道哪一个最适合与 Grails 2.2(最新版本)一起使用。

那么你的意见是什么?如果不将 GSPString呈现为 HTTP 响应,您将如何将其呈现为?

谢谢和最好的问候。

帕特里克

4

1 回答 1

11

在 Grails 2.x 中,您可以将 a 注入groovyPageRenderer到服务中。这允许您通过其render()方法呈现您想要的任何视图或模板。

有关更多信息,请查看Haki 先生的这篇精彩帖子

另请注意,如果您使用的是Mail 插件,您可以为您的电子邮件正文使用视图

于 2013-01-08T15:59:12.840 回答