• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

View에 대해 궁금증이 있습니다.

22.08.24 21:29 작성 조회수 257

1

Thymeleaf라는 템플릿 엔진을 통해 클라이언트에게 렌더링하여 html형식으로 제공하였는데, 스프링 MVC model에서 뷰의 역할이 정확히 뭔지 궁금합니다.

타임리프에서 모델로부터 데이터를 받아 렌더링하여 클라이언트에게 뿌려주는데, 이건 모델과 템플릿엔진과의 상호작용이 아닌가요 ? 그 과정에서 뷰라는 오브젝트는 대체 어떤역할을 하는 것인가요 ?

답변 1

답변을 작성해보세요.

1

David님의 프로필

David

2022.08.25

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

템플릿 엔진(thymeleaf)은 모델로부터 데이터를 전달 받아 사용자에게 보여질 html파일을 만듭니다.

즉, 타임리프가 MVC에서 View 영역에 해당하는 기술입니다.

https://docs.spring.io/spring-framework/docs/4.3.0.RC2/spring-framework-reference/html/view.html#view-thymeleaf

감사합니다.