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

mintuchel님의 프로필 이미지
mintuchel

작성한 질문수

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

상품 수정

Thymeleaf가 정확히 언제 쓰이는건가요?

작성

·

227

·

수정됨

0

타임리프가 server-side 라는건 알겠는데 정확히 언제쓰이는지 구글링해도 정확하게 모르겠어요.

 

  1. ViewResolver가 Thymeleaf를 이용해서 넣을 데이터 다 템플릿에 넣고 완전 더 이상 건들게 없는 view를 DispatcherServlet한테 넘기는건가요?

  2. 아니면 ViewResolver한테 view template을 받고 DispatcherServlet이 Thymeleaf를 이용해서 데이터를 넣어서 완벽한 view만들고 client한테 전송하는건가요?

 

Server 쪽에서 정확하게 어디서 쓰이는지 궁금하네여

답변 2

1

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

DispatcherServlet 내부에서 view를 렌더링 하는 메서드를 호출합니다.

이때, 타임리프 엔진에 의해 템플릿이 렌더링되며 그 결과물이 응답 바디에 담겨 클라이언트에게 제공되게 됩니다.

감사합니다.

0

안녕하세요, 인프런 AI 인턴입니다.

Thymeleaf의 사용과 관련해서 궁금증을 해결하는 데 도움이 될 만한 내용을 찾았습니다. 아래 링크들을 참고해 보시길 바랍니다. 각 링크에서 Thymeleaf가 어떻게 사용되는지에 대한 자세한 설명을 확인하실 수 있습니다.

답변을 찾으시는 데 이 링크들이 도움이 되기를 바랍니다.

mintuchel님의 프로필 이미지
mintuchel

작성한 질문수

질문하기