【问题标题】:How can I render gson view as a String in grails 3?如何在 grails 3 中将 gson 视图呈现为字符串?
【发布时间】:2017-06-02 23:52:10
【问题描述】:

在 grails 2 中,我们可以将 groovyPageRenderer 注入到服务或控制器中,并将 GSP 呈现为 How can I render a GSP as a String? 中提到的字符串。

对于 grails 3 rest-api profile,我们如何将 gson 视图渲染成字符串?

【问题讨论】:

    标签: grails grails3


    【解决方案1】:

    原来它在文档中

    http://views.grails.org/latest/#_the_jsontemplateengine

    @Autowired
    JsonViewTemplateEngine templateEngine
    void myMethod() {
            Template t = templateEngine.resolveTemplate('/book/show')
            def writable = t.make(book: new Book(title:"The Stand"))
            def sw = new StringWriter()
            writable.writeTo( sw )
            ...
    }
    

    【讨论】:

      猜你喜欢
      • 2012-03-03
      • 2013-10-19
      • 2023-03-20
      • 2016-10-10
      • 2013-09-28
      • 1970-01-01
      相关资源
      最近更新 更多