입력값다루기 @ModelAttribute
- SpringMVC에는 여러 요청 파라미터를 하나의 오브젝트로 만듬
1. 화면에서 받아온 값을 오브젝트에 맵핑
- 화면에서 이 세값을 전송할 때는 각각 Customer 오브젝트의 프로퍼티 이름에 맞게 요청 파라미터의 키를 name, address...로 한다
1) Controller 설정
- 인수로 Customer 타입의변수를 정의하기만 하면된다
- Customer 오브젝트는 자동으로 Model 오브젝트안에 저장되어 ModelAttribute 오브젝트가됨
- ModelAttribute("customer") 오브젝트가됨
2) ModelAttribute 오브젝트 이름 설정
- 만약 다른이름으로 하고싶다면
'Back-End > SpringFrame_1' 카테고리의 다른 글
[Spring] 파일업로드(fileupload) (0) | 2016.10.23 |
---|---|
[Spring] Model오브젝트와 Session스코프 (0) | 2016.09.18 |
[Spring] 클래스 레벨의 @RequestMapping (0) | 2016.08.24 |
[Spring] @RequestMapping 애노테이션과 URL 템플릿 (0) | 2016.08.23 |
[Spring] @RequestMapping 애노테이션 속성 (0) | 2016.08.22 |