@RequestBody
Springのアノテーションを使用して、リクエストの本文からオブジェクトにJSONをバインド
したいと思います。これをGrailsコントローラーメソッドで使用することは可能ですか?request.JSON
そうでない場合、作成されたオブジェクトを使用する以外に、よりエレガントな方法はありますか?
これが私がやろうとしていることです:
FooController.groovy:
def someMethod(@RequestBody Bar bar) {
render(bar.baz)
}
class Bar {
String baz
}
次に、次のJSONをこのエンドポイントにPOSTします。
{
"baz":"chicken"
}
POSTからの応答はであると思いますchicken
。
これが可能かどうか、またはJSONをこのようなコントローラー引数にバインドする他のメカニズムはありますか?
ありがとう!