Spring Boot
[Spring Boot] @RequestParam 이란?
KEMON
2020. 7. 5. 04:55
728x90
@RequestParam이란 흔히 Controller에서 많이 보이는 어노테이션이다.
@GetMapping("/getParameter")
public String getParameter(@RequestParam String id, @RequestParam(name = "password") String pwd){
String password="bbbb";
System.out.println("id: "+id);
System.out.println("password: "+pwd);
return id+pwd;
}
@GetMapping("/getParameter") : www.localhost:8080/getParameter로 Get방식 접속할 경우를 의미한다.
여기서
@RequestParam으로 id, pwd를 설정하면
www.localhost:8080/getParameter?id=abcd&password=1234로 접속했을 때
파라미터인 id에 abcd , pwd에 1234로 입력받는다.
@RequestParam(name="password") 여기서 name옵션은 위의 코드에서 보면
String password = "bbbb"; 이렇게 @RequestParam의 변수 password와 동일하게 변수로 쓰고싶을 때
name옵션을 사용하면 된다.
728x90