如何在Grails中返回包含渲染视图的json?

时间:2015-08-06 06:55:20

标签: grails

我想返回json数据以在图形部分中使用javascript生成图形,并在表格部分中显示带有模型的渲染视图。是否可以在Grails中完成?

这是代码,

render(contentType: "text/json"){[
       'medias' : mediaList,
       'total' : Total,
       'startTime' : StartTime,
       'endTime' : EndTime,
       'table' : (view: 'ajax/report', model : [activeMenu : 'report', medias : mediaList, total : Total])
]}  

由于

1 个答案:

答案 0 :(得分:0)

首先在控制器中构建JSON数据。然后你可以从你的控制器返回它:

model : [graphData:graphData as JSON, tableData: tableData]