我过去曾使用过Grails 渲染插件,在创建 PDF 方面取得了很大成功。现在抛出我想创建一个简单的文本文件,使用 gsp。我喜欢使用模型来定义如何将信息插入模板的便利性。我意识到我不需要渲染文本文件,但是有没有类似的方法可以使用模板来创建一个普通的文本文件?
如何使用 Grails 渲染插件渲染 jpg 的示例:(注意模型使用)
def bytes = gifRenderingService.render(template: '/images/coupon', model: [serial: 12345])
// Render to a file
new File("coupon.jpg").withOutputStream { outputStream ->
jpegRenderingService.render(template: '/images/coupon', model: [serial: 12345])
}
如果没有像上面示例这样的简单方法,因为我的信息来自多个域类,我是否应该<g>
在我的 gsp 模板中创建根据所需条件提取的标签?如果是这种情况..我如何将变量从我的服务插入到我的 gsp 模板中?