【问题标题】:Grails different Json Marshaller depending on request originGrails 根据请求来源不同的 Json Marshaller
【发布时间】:2014-03-16 15:53:49
【问题描述】:

目前我使用自定义 json marshaller 来呈现响应,如 article 中所示。

在本文中,他们为每个域类使用一个自定义编组器。例如: /books 和 /books/1 将给出相同的数据表示。

我想要的是对这两者进行不同的渲染。因此 /books 提供的信息不如 /books/1 详细。

是否有人知道根据已提出的请求选择编组器或更改响应?

【问题讨论】:

    标签: json api grails marshalling


    【解决方案1】:

    根据 Grails 文档,您可以注册 named marshallers。这样,您可以在控制器中决定使用哪个编组器。该文档也有一些很好的例子。

    【讨论】:

      猜你喜欢
      • 2011-01-27
      • 2016-03-04
      • 2016-03-30
      • 1970-01-01
      • 2013-11-19
      • 2017-06-12
      • 1970-01-01
      • 2023-03-21
      • 1970-01-01
      相关资源
      最近更新 更多