강의

멘토링

커뮤니티

인프런 커뮤니티 질문&답변

colorful8315님의 프로필 이미지
colorful8315

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

오류 코드와 메시지 처리6

타입오류시의 rejected value

작성

·

647

1

강의 잘듣고 있습니다.!!

강의도중 조금 헷갈리는 부분이 있어서 질문 하게 되었습니다.

검증에 걸리는 값을 입력하고 저장할시에

사용자가 입력한 데이터가 남아있는이유는

사용자가 잘못 입력한 값을 @ModelAttribute 로 받아서 다시 모델을 통해 보내주기 때문으로 학습했습니다.

그렇다면 @ModelAttribute로 바인딩시 타입오류가 나면

ModelAttribute로 받은 필드는 null 값이지만

타임리프에서 BindingResult의 rejectedValue를 가져다가 렌더링 시켜주어 사용자 입력한 값이 남아있는게 맞는지 질문드립니다.

답변 1

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. colorful8315님

생각하신 내용이 맞습니다^^

감사합니다.

colorful8315님의 프로필 이미지
colorful8315

작성한 질문수

질문하기