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

blackhole124님의 프로필 이미지
blackhole124

작성한 질문수

스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술

유연한 컨트롤러2 - v5

ControllerV4HandlerAdapter 클래스 질문 있습니다.

작성

·

291

0

학습하는 분들께 도움이 되고, 더 좋은 답변을 드릴 수 있도록 질문전에 다음을 꼭 확인해주세요.

1. 강의 내용과 관련된 질문을 남겨주세요.
2. 인프런의 질문 게시판과 자주 하는 질문(링크)을 먼저 확인해주세요.
(자주 하는 질문 링크: https://bit.ly/3fX6ygx)
3. 질문 잘하기 메뉴얼(링크)을 먼저 읽어주세요.
(질문 잘하기 메뉴얼 링크: https://bit.ly/2UfeqCG)

질문 시에는 위 내용은 삭제하고 다음 내용을 남겨주세요.
=========================================
[질문 템플릿]
1. 강의 내용과 관련된 질문인가요? (예/아니오)
2. 인프런의 질문 게시판과 자주 하는 질문에 없는 내용인가요? (예/아니오)
3. 질문 잘하기 메뉴얼을 읽어보셨나요? (예/아니오)

[질문 내용]
여기에 질문 내용을 남겨주세요.

스크린샷 2024-01-07 오전 12.01.46.png스크린샷 2024-01-07 오전 12.01.52.png이 코드에서

스크린샷 2024-01-07 오전 12.02.01.png이 부분을 보면

강사님께서 "모델이랑 뷰를 셋팅한다"라는 식으로 말씀하셨습니다.

이때, 뷰를 셋팅한다 => 컨트롤러에 맞는 url을 넘겨줘서 웹 페이지를 보여준다

라고 이해를 했습니다.

하지만, "모델을 셋팅한다"라는 의미는 무슨 말씀이신지 잘 이해가 안됩니다.

설명 부탁드립니다

답변 1

0

안녕하세요. blackhole124님, 공식 서포터즈 OMG입니다.

"모델을 셋팅한다" 이 부분은 크게 어렵게 생각하지 않으셔도 됩니다 😀

Model의 역할은 View에서 보여줄 데이터임을 아실거라 생각합니다.

가령 강의 수강하면서 만든 간단한 회원가입 예제를 보면 회원 데이터를 모델에 담아서 jsp화면에 출력하는 예제였는데요,

이와 같이 회원데이터를 뷰에 보내기 위한 데이터를 (모델에) 추가하는 행위를 "모델을 셋팅한다"로 이해하시면 되지 않을까 생각합니다 ^^

감사합니다.

blackhole124님의 프로필 이미지
blackhole124

작성한 질문수

질문하기