• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

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

23.10.02 17:44 작성 23.10.02 17:54 수정 조회수 136

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 참조하는 부분이 있어서 넘겨줬을 겁니다.