JAVA

Json형식으로 데이터를 전달

Son 2022. 11. 12. 15:55
Title

'데이터 전송' 버튼을 누르면

'/receive' 주소로,

post 방식으로,

{name : "jun",

age : "13}

이라는 데이터가 Json의 형태로 전송이 된다.


이때 Controller에서 파라메터 값을 받기 위해서는 받을 파라메터 앞에  @RequestBody 어노테이션을 해줘야 한다 

 

@Controller
public class UserController {

	@PostMapping("/receive")
	public String age(@RequestBody String req) {
		System.out.println("통신 성공");
		System.out.println(">>> " + req);
		return "result";
	}
}

//출력 결과
//통신 성공
//>>> {"name":"jun","age":"13"}