我想使用 Spring 的@RequestBody
注解将 JSON 从请求体绑定到一个对象。是否可以在 Grails 控制器方法中使用它?request.JSON
如果没有,除了使用创建的对象之外,还有更优雅的方法吗?
这是我想要做的:
FooController.groovy:
def someMethod(@RequestBody Bar bar) {
render(bar.baz)
}
class Bar {
String baz
}
然后我将以下 JSON 发布到此端点:
{
"baz":"chicken"
}
我希望 POST 的响应是chicken
.
知道这是否可能,或者是否有一些其他机制可以将 JSON 绑定到这样的控制器参数?
谢谢!