-1
@RequestBodyと@RequestParamの両方の値を一緒に取得する方法 コードの下:@RequestBodyと@RequestParamの両方の値を一緒に取得する方法
@RequestMapping(value = "/sign-up", method = RequestMethod.POST)
public ResponseEntity<?> addUser(@RequestBody User user,@RequestParam("location") String location,@RequestParam("deviceid") String deviceid) {
System.out.println(location);
System.out.println(deviceid);
可能ですか? @RequestParam
コンテンツタイプapplication/x-www-form-urlencoded および@RequestBody
コンテンツタイプapplication/json 他の方法がある場合は、値の場所とdeviceidの両方が必要ですか?
要求には複数のコンテンツタイプを含めることはできません。複数パート/フォームデータリクエストの一部として複数のパートを投稿しない限り。それ以外の場合、あなたは疑問があまり意味がありません。あなたがJSONを既にpstopしているのであれば、ユーザー、場所、deviceIdを含むJSONオブジェクトを投稿してみてはいかがですか? –
返信ありがとうございます.USERはコンテンツの場所とデバイスIDです。\ –
私はクライアントから場所とデバイスIDを取得したいです。 –