【问题标题】:Grails rendering json to specific viewGrails 将 json 渲染到特定视图
【发布时间】:2013-05-23 12:00:59
【问题描述】:

在控制器中,我试图将 json 渲染到特定视图。这是我在使用 json 之前所做的:

def create() {
    render(view: "/book/create", model: [bookInstance: new Book(params)])
}

我将如何呈现到上面的特定视图但返回 json?我尝试了以下几种方法:

def create() {
    def bookInstance = new Book(params)
    render(view:"/book/create", model: [bookInstance as JSON] );
}

我已导入所需的 JSON 库。

谢谢。

【问题讨论】:

    标签: json grails view


    【解决方案1】:

    模型需要一张地图。你不能在没有钥匙的情况下放任何东西。您的第一个示例具有设置:

    render(view: "/book/create", model: [bookInstance: bookInstance as JSON])
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-09-08
      • 2015-11-09
      • 2017-06-05
      • 1970-01-01
      • 2017-07-16
      • 1970-01-01
      • 2011-05-17
      • 1970-01-01
      相关资源
      最近更新 更多