스프링 - @RequestBody 및 @ResponseBody
2407 단어 javaspringhttpprogramming
@요청 본문
메서드 매개 변수를 나타내는 주석은 HTTP 요청의 본문에 바인딩되어야 합니다. @RequestBody 주석을 사용하면 POST 또는 PUT 요청이 처리됩니다. 일반적으로 요청을 JSON 또는 XML 형식의 객체로 변환하는 데 사용됩니다.
예를 들어:
@RequestMapping(value = "/isConverted", method = RequestMethod.POST)
@ResponseBody
public String isConvertedFromJson(@RequestBody User user) {
return user.getUserName();
}
@ResponseBody
메서드에 넣을 수 있으며 반환 형식을 HTTP 응답 본문에 직접 작성해야 함을 나타냅니다. Modal 또는 View 이름에 배치되지 않습니다. @ResponseBody 주석을 사용하면 String, application/json 또는 application/xml과 같은 여러 유형의 값을 반환할 수 있습니다.
예를 들어:
@RequestMapping(value = "/produceString", method = RequestMethod.GET)
@ResponseBody
public String produceString() {
return "Hello World";
}
Reference
이 문제에 관하여(스프링 - @RequestBody 및 @ResponseBody), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/yigi/spring-requestbody-and-responsebody-4nji텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)