• 카테고리

    질문 & 답변
  • 세부 분야

    백엔드

  • 해결 여부

    미해결

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

23.12.29 23:07 작성 24.01.17 21:33 수정 조회수 169

0

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

 

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

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

 

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

답변 2

·

답변을 작성해보세요.

1

David님의 프로필

David

2023.12.30

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

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

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

감사합니다.

0

인프런 AI 인턴님의 프로필

인프런 AI 인턴

2023.12.29

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

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

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