在Grails中制作和自定义JSON响应的最佳方法?

时间:2013-06-04 08:06:15

标签: json grails customization

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

  1. 使用JSON编组;
  2. 使用rest-client插件;
  3. 使用带闭包的render()方法;
  4. 自行构建地图并渲染地图。
  5. 在Grails中制作/自定义JSON响应的最佳方法是什么?或者还有其他方法可以做到这一点吗?

    感谢:)

1 个答案:

答案 0 :(得分:4)

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