Grails 3.2.8 - 来自控制器的Taglib~g无法访问

时间:2017-11-06 14:13:03

标签: grails controller taglib

我试图在控制器上使用以下命令:

String html = g.render(template: 'etiqueta', model: [user: user])

使用Grails 3.3.1,它完全适用于我的另一个项目。但是在Grails 3.2.8上它不起作用!我试图找到一个没有成功的解决方法。

我刚刚开始上一份新工作,因为这个问题我被困在这项任务上,现在已经过了几天......

有谁知道要解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以使用PageRenderer

class SomeController {

    PageRenderer groovyPageRenderer

    def someAction() {
        def html = groovyPageRenderer.render(template: 'etiqueta', model: [user: user])
        // ...
    }
}