Grails中渲染和模型之间的区别

时间:2015-04-01 06:19:10

标签: grails

Grails中渲染和模型有什么区别?

示例 render(text:map.toJson(list),contentType:“text / json”) [text:map.toJson(list)]

1 个答案:

答案 0 :(得分:0)

我认为您必须首先浏览Grails文档才能获得更详细的理解。但是,在任何RAD(快速应用程序开发)框架中,这些概念都是相同的。

渲染 在任何意义上都用于呈现某些内容作为回复。这取决于您使用的关键词。例如,在您的问题中,您已经要求控制器中的操作将请求的响应作为JSON字符串发送。在您的问题中,地图就是模型。

另一方面,

模型 就是尝试渲染。简单地说,模型是一个对象。此对象可以包含单个对象,如Domain实体,也可以包含更多内容。在grails中,当您尝试渲染视图或模板时,通常会将 模型 用作关键字。模型将传递给模板,您可以直接访问模型中的对象。