SpringMVC - 핸들러 메소드 - 2 (@ModelAttribute, @BindingResult, @Valid(매개변수 매핑, 에러, 유효성 검사 다루기))
요청 파라미터 매핑, 에러, 유효성 검사 다루기(@ModelAttribute, @BindingResult, @Valid) 요청 파라미터 매핑, 에러, 유효성 검사 다루기(@ModelAttribute, @BindingResult, @Valid) 1. 요청 데이터 매핑 (@ModelAttribute)@ModelAttribute는 @RequestParam처럼 요청에 존재하는 데이터를 매개변수로 매핑할수 있도록하는 어노테이션입니다. @ModelAttribute는 기본 타입만이 아닌, 객체로도 자동으로 맵핑을 시켜줍니다. 하지만 @ModelAttribute어노테이션의 경우에는 데이터가 반드시 RequestParameter여야만 매핑해주는 것이 아니라 UriPath , Session의 데이터들을 자동으로 매핑해준다..