티스토리 뷰

 

컨트롤러에서 비어있는 html 파일을 호출할 땐 잘 떴는데, 

타임리프 코드를 붙였더니 호출되지 않았던 문제를 작성해본다.

 

 

 

 

templates/question.html 페이지를 파싱하다가 오류가 발생했다고 떴다

 

 

 

application.properties 파일 세팅도 잘 해뒀고..

 

 

 

컨트롤러도 잘 했고.. 

 

 

 

html 파일도 문제 없는데!! 발생한 이유..

컬럼명이 데이터와 달라서 찾을 수 없어서 떴던 오류였다.

 

 

 

 

<td th:text="${question.subject}"></td>

<td th:text="${question.writeDate}"></td>

 

에서 question에 쩜(.) 찍고 뒤에 나오는 컬럼명(subject, writeDate)에 오타가 있어서 오류가 발생했다.

 

 

 

 

템플릿 호출 시 오류가 발생할 때 체크할 것 

1. properties 파일의 타임리프 세팅 체크

2. html 파일의 상단 <html>태그의 xmlns:th="http://www.thymeleaf.org" 세팅 체크

3. <body>태그 영역에서 타임리프 코드의 데이터 불러오는 부분, 컬럼명과 일치하게 작성했는지 체크

 

 

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/11   »
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
글 보관함