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

H K님의 프로필 이미지
H K

작성한 질문수

스프링과 JPA 기반 웹 애플리케이션 개발

패스워드 수정

안녕하세요 강의 잘보고있습니다,.

작성

·

208

·

수정됨

0

질문이 하나있습니다.

8:48인데요

 

 

@PostMapping(SETTINGS_PASSWORD_URL)
public String passUpdate(@CurrentUser Account account, @Valid PasswordForm passwordForm, Errors errors,
Model model, RedirectAttributes attributes){

System.out.println("errors : " + errors);

if(errors.hasErrors()){
model.addAttribute(account);
return SETTINGS_PASSWORD_URL;
}

 

이부분인데 에러가 났을때 왜 model.addAttribute(account);

 (66라인)

모델이 다시 담아주는건가요 ??

 

 

==================================== 다시 생각해보니 account 객체가 nav-bar 에서 필요해서(account 객체에 따른 이미지 보여주기) 다시 담아주는거 같네요

 

답변 1

0

백기선님의 프로필 이미지
백기선
지식공유자

네 그렇습니다. 뷰에서 account 참조하는 부분이 있어서 넘겨줬을 겁니다.

H K님의 프로필 이미지
H K

작성한 질문수

질문하기