Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Tags
- 문자열
- 누적 합
- 스택
- 백트래킹
- BFS
- thymeleaf
- 분할 정복
- c++
- CVE
- dynamic debugging
- GCP
- Reversing
- OS
- 맵
- 구현
- web
- DP
- error
- 우선순위 큐
- java
- 시뮬레이션
- 최단 경로
- 데이크스트라
- 이분 탐색
- Spring
- dfs
- 재귀
- 그리디
- 위상 정렬
- JPA
Archives
- Today
- Total
hades
[Thymeleaf] 텍스트 리터럴 본문
🚨 에러
Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as expression: "/posts/${post.id}" (template: "loginHome" - line 15, col 12)
🔍 분석
<a th:href="/posts/${post.id}">
post.id를 이용하여 동적으로 경로를 지정하려고 했는데, /posts/${post.id}를 파싱할 수 없다고 한다.
👊 해결
아래 레퍼런스 블로그를 참고하니, ${}로 감싸진 변수만이 아니라 다른 문자열이 있는 경우에는 더하기로 잇거나, | |로 감싸주어야 한다.
📖 레퍼런스
https://velog.io/@susu1991/Thymeleaf#%EB%A6%AC%ED%84%B0%EB%9F%B4
Thymeleaf
Java 위에서 동작하는 템플릿 엔진인 거 같지만 잘 모르겠다.Java를 아예 모르니깐 설정을 어떻게 해야할 진 모르겠지만, 회사에서 사용해야하니 문법이라도 조금 정리해보자.${}변수식으로 사용
velog.io
'🏃🏻♂️ 기본훈련 > Spring' 카테고리의 다른 글
[Spring] 파일 업로드 (0) | 2024.08.13 |
---|---|
[Spring] redirect 경로 설정 시 문자 사용 주의 (0) | 2024.08.12 |
[Thymeleaf] 템플릿 위치 (0) | 2024.07.29 |
[Spring] 스프링 기초 (3) (0) | 2024.07.27 |
[Spring] 같은 클래스의 빈이 두 개 이상일 때 (0) | 2024.07.25 |