@RequestParam
•
요청의 파라미터를 연결할 매개변수에 붙이는 어노테이션
RequestParamTest.java
YoilTellerMVC2.java
•
입력받을 값이 많을 때는 매개변수를 하나의 클래스로 묶어서 처리
YoilTellerMVC4.java
MyDate.java
yoil.jsp
@ModelAttribute
•
적용 대상을 Model의 속성으로 자동 추가해주는 어노테이션
•
변환 타입 또는 컨트롤러 메소드의 매개 변수에 적용 가능
•
@RequestParam, @ModelAttribute 모두 생략 가능
◦
매개변수가 기본형, String → @RequestParam 생략
◦
매개변수가 참조형 → @ModelAttribute 생략
YoilTellerMVC5.java
@WebDataBinder
•
참조형으로 컨트롤러를 통해 매개변수 값을 전달할 때 자동으로 형변환과 데이터 검증을 해 줌.
YoilTellerMVC6.java