th:each

2024. 12. 16. 17:08BackEnd/Spring

728x90
반응형

 questionList의 개수만큼 반복

 

제목에 상세 페이지 URL을 연결하기 위해 타임리프의 th:href 속성을 사용

 

때 URL은 반드시 @{와 } 문자 사이에 입력해야 한다. 여기서는 문자열 /question/detail/과 ${question.id} 값이 조합되어 /question/detail/${question.id}로 작성했다.

만약 좌우에 | 없이 다음과 같이 사용하면 오류가 발생한다.

<a th:href="@{/question/detail/${question.id}}" th:text="${question.subject}"></a>

타임리프에서는 /question/detail/과 같은 문자열과 ${question.id}와 같은 자바 객체의 값을 더할 때는 반드시 다음처럼 |로 좌우를 감싸 주어야 한다.

Copy<a th:href="@{|/question/detail/${question.id}|}" th:text="${question.subject}"></a>
728x90
반응형

'BackEnd > Spring' 카테고리의 다른 글

서비스  (0) 2024.12.16
루트 URL  (2) 2024.12.16
파일관리  (1) 2024.12.16
jpa sql  (0) 2024.12.16
application.properties  (0) 2024.12.16