강의

멘토링

로드맵

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

한규연님의 프로필 이미지
한규연

작성한 질문수

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

상품 목록 - 타임리프

타임리프 HTML 관련 질문

작성

·

344

0

안녕하세요 영한님.

강의 너무 잘 듣고 있는데 질문이 하나 있습니다.

타임리프를 사용하면 기존 정적인 HTML을 렌더링하여 보여주는데 그럼에도 기존의 정적인 HTML의 내용을 남겨두어야 하는 이유가 있을까요? 강의에서는 지우지 않고 남겨두시길래 특별한 이유가 있나 하여 질문 드립니다!

<td><a href="item.html" th:href="@{/basic/items/{itemId}(itemId=${item.id}}" th:text="${item.id}">회원id</a></td>

위 코드에서 회원id를 남겨두어야 하는 이유가 있는 건가요?

퀴즈

When creating dynamic web pages with Spring MVC, what are the key dependency combinations needed for basic web features and HTML template processing? The key dependencies typically include: * `spring-boot-starter-web` (for core web capabilities) * A template engine starter like `spring-boot-starter-thymeleaf` (for HTML templating)

Web, H2

Web, Thymeleaf

JPA, Lombok

Test, Web

답변 2

1

한규연님의 프로필 이미지
한규연
질문자

우왓! 칼답 감사합니다 ㅎㅎㅎ

HTML을 직접 열지 않고 View로만 사용할 목적이라면 지워도 되겠네요!!

남은 강의도 열심히 듣겠습니다~~

1

김영한님의 프로필 이미지
김영한
지식공유자

안녕하세요. 규연님

타임리프의 장점중에 타임리프를 통해서 렌더링 하지 않고, HTML 파일을 직접 열어도 어느정도 동작한다는 장점이 있습니다.

(내추럴 템플릿)

이 부분은 선택이기 때문에 이런 부분이 필요하지 않으시면 제거하셔도 됩니다.

감사합니다.

한규연님의 프로필 이미지
한규연

작성한 질문수

질문하기