6.3.2 @RequestParam을 이용한 요청 파라미터 처리
@RequestParam은 일반적으로 메서드의 매개변수에 설정하는데, 기본값은 웹 요청 URL로 전송되는 요청 파라미터 이름과 똑같이 설정합니다. 이 요청 파라미터 값은 메서드 매개변수의 데이터 타입에 따라 적절하게 변환됩니다.
@RequestParam은 @RequestMapping의 요청 매핑 경로에 포함된 요청 파라미터 값을 요청 처리 메서드의 매개변수로 전달받는데, 형식은 다음과 같습니다.
// 요청 파라미터를 그대로 사용할 때
@RequestMapping("요청 경로")
public String 메서드 이름(@RequestParam 요청 파라미터, ...) {
...
}
// 요청 파라미터를 재정의하여 사용할 때
@RequestMapping("요청 경로")
public String 메서드 이름(@RequestParam(요청 파라미터) 매개변수, ...) {
...
}
※ 제공 패키지: org.springframework.web.bind.annotation