Spring의 15강 폼데이터 검증 소스 질문입니다.(3가지)

18.08.01 10:17 작성 조회수 159

0

1.강사님 의아한게있는데 @ModelAttribute 를 사용하여 이커멘드 객체의 이름을 간소하게 사용할 수 있잖아요

그런데 public String studentCreate(@ModelAttribute(“student”) Student student, BindingResult result )

에서 student 이름이 그대로인데 왜쓴건지 의아합니다.

  1. Student 객체 생성없이 student.getName(); , student.getId 를썼는데 어떻게 그게 가능한지 궁금합니다.
  2. errors.rejectValue("id", "error"); 는 어디화면에서 뜨는건지 궁금합니다. 브라우저 및 콘솔창에 안뜨면 설정한 "error"가 언제 뜨는지 궁금합니다.

자세하게 설명부탁드립니다. 항상 좋은 강의 잘보고잇습니다.감사합니다.

답변 0

답변을 작성해보세요.

답변을 기다리고 있는 질문이에요.
첫번째 답변을 남겨보세요!