文字列値を本文として読み取るエンドポイントがあります。
@RestController
public class EndpointsController {
@RequestMapping( method = RequestMethod.PUT, value = "api/{myId}/name", consumes= MediaType.APPLICATION_JSON )
public String updateName( @PathVariable( MY_ID ) String myId, @RequestBody String name) {
//will be: "new name"
//instead of : newname
return myId;
}
}
私の問題は、クライアントがこれを正しいIMHOである「新しい名前」で呼び出すことですが、サーバーは文字列をjsonオブジェクトとして処理しないため、引用符でこれを読み取ります。Jacksonに文字列も解析するように指示するにはどうすればよいですか(Pojoの場合と同じ方法)。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加