0
public ResponseEntity<String> action(@RequestParam(value = "id") final String id,@RequestBody item item)
throws IllegalAccessException {
System.out.println("");
}
私はこのURLを押すたびに不正なリクエストエラーを受け取ります。Spring Controllerの@RequestBodyと共に@RequestParamを使用することができます
要求JSON:私は私のコントローラメソッドでのみ@RequestBody
を持っている場合
{
"id": "rw121232323e",
"item":{
"code": "shirt",
"qty":10
}
}
はしかし、コードが動作します。 @RequestParam
と@RequestBody
が一緒に使用できるかどうかを知りたい。
POSTのために一般的に使用され、APIの動詞を入れて。これは@RequestMappingアノテーションの一部として言及されています。例:@RequestMapping(値= "/マッピング"、メソッド= RequestMethod.POST、 = "application/json") – Srikanta