Back-End/SpringFrame_1
[Spring] 입력값다루기 @ModelAttribute
리딩리드
2016. 9. 18. 19:24
입력값다루기 @ModelAttribute
- SpringMVC에는 여러 요청 파라미터를 하나의 오브젝트로 만듬
1. 화면에서 받아온 값을 오브젝트에 맵핑
- 화면에서 이 세값을 전송할 때는 각각 Customer 오브젝트의 프로퍼티 이름에 맞게 요청 파라미터의 키를 name, address...로 한다
1) Controller 설정
- 인수로 Customer 타입의변수를 정의하기만 하면된다
- Customer 오브젝트는 자동으로 Model 오브젝트안에 저장되어 ModelAttribute 오브젝트가됨
- ModelAttribute("customer") 오브젝트가됨
2) ModelAttribute 오브젝트 이름 설정
- 만약 다른이름으로 하고싶다면