3

我对如何制作/自定义 JSON 响应的问题进行了一些调查。有一些方法可以做到这一点:

  1. 使用 JSON 编组;
  2. 使用 rest-client 插件;
  3. 使用带有闭包的 render() 方法;
  4. 自行构建地图并渲染地图。

在 Grails 中制作/自定义 JSON 响应的最佳方式是什么?或者还有其他方法可以更好地做到这一点?

谢谢:)

4

1 回答 1

5

最好的方法是为您的响应使用自定义 JSON 编组器并使用as JSON转换器呈现响应。此方法可防止您暴露内部模型并增加进一步更改的灵活性。这里不需要插件。这是涵盖您的问题的三部分博客文章:http: //manbuildswebsite.com/2010/02/15/rendering-json-in-grails-part-3-customise-your-json-with-object-marshallers/ .

于 2013-06-04T13:50:01.577 回答