.w.s.m.s.DefaultHandlerExceptionResolver : Resolved [org.springframework.web.HttpMediaTypeNotSupportedException: Content-Type 'application/x-www-form-urlencoded;charset=UTF-8' is not supported]
데이터를 보내면 HttpMediaTypeNotSupportedException 발생
@Controller
public class IndexController {
나같은 경우는 @RestController를 사용하지 않고 그냥 @Controller를 사용했다.
@PostMapping("/join")
public @ResponseBody User join(@RequestBody User user){
System.out.println("데이터 잘 들어옴");
return user;
}
그냥 @Controller 어노테이션을 사용할 경우에 받아오는 데이터에 @RequestBody를 붙이지 않아도 된다고 한다.
@PostMapping("/join")
public @ResponseBody User join(User user){
return user;
}
이제 데이터를 잘 출력해온다.