[ERROR] Thymeleaf parse error

charco·2021년 5월 28일
0

!ERROR!

목록 보기
5/17

model 객체로 컨트롤러에서 데이터를 받아와
타임리프 템플릿에서 출력하려는데
타임리프에서 받아온 데이터를 해석하지 못한다는 에러를 받았다.
원인은 th:text 에 문자열을 맘대로 추가한 것이었다.

    <table th:each="onerm : ${onerm}">
        <tr th:text="${onerm.userName} 님의 랭크는"></tr>
        <tr th:text="${onerm.rank}" 입니다></tr>
    </table>

따로 span 태그를 만들어 th:text 를 넣고
바깥에 추가 문자열을 붙히니 해결됏다.
이런 실수는 자괴감과 무기력을 선사한다.

    <table th:each="onerm : ${onerm}">
        <tr><span th:text="${onerm.userName}"></span>
        님의 랭크는 </tr>
        <tr><span th:text="${onerm.rank}"></span>
        입니다. </tr>
    </table>
profile
아직 배우는 중입니다

0개의 댓글