강의

멘토링

커뮤니티

Inflearn Community Q&A

ehdgur48141651's profile image
ehdgur48141651

asked

Spring MVC Part 1 - Core technologies for backend web development

Next

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

Written on

·

334

1

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

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

springMVC

Answer 1

2

안녕하세요. 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

감사합니다.

ehdgur48141651's profile image
ehdgur48141651

asked

Ask a question