An error happened during template parsing (template: "class path resource [templates/

Yuri Lee·2020년 12월 3일
0

에러발생

원래 event/{id}를 조회하면 (자세히보기)를 누르면 화면이 떠야 하는데 다음과 같은 에러 페이지가 발생했다! 컨트롤러에 문제가 있는지 살펴봤는데 문제가 없었음. event/view.html 파일도 마찬가지 😭😭 어제 에러를 해결하고 싶어서 낑낑거리다가 도저히 집중이 안되어서 집으로 돌아갔고, 다음날 아침에 와서 다시 들여다 봤는데 ..

해결

event/view.html

       <dl class="col-3 pt-3 text-right">
            <dt class="font-weight-light">모집 방법</dt>
            <dd>
                <span th:if="${event.eventType == T(com.yuri.studyolle.modules.event.EventType).FCFS}">선착순</span>
                <span th:if="${event.eventType == T(com.yuri.studyolle.modules.event.EventType).CONFIRMATIVE}">관리자 확인</span>
            </dd>

            <dt class="font-weight-light">모집 인원</dt>
            <dd>
                <span th:text="${event.limitOfEnrollments}"></span></dd>

            <dt class="font-weight-light">참가 신청 마감 일시</dt>
            <dd>
                <span class="date" th:text="${event.endEnrollmentDateTime}"></span>
                <span class="weekday" th:text="${event.endEnrollmentDateTime}"></span><br/>
                <span class="time" th:text="${event.endEnrollmentDateTime}"></span>
            </dd>

            <dt class="font-weight-light">모임 일시</dt>
            <dd>
                <span class="date" th:text="${event.startDateTime}"></span>
                <span class="weekday" th:text="${event.startDateTime}"></span><br/>
                <span class="time" th:text="${event.startDateTime}"></span> -
                <span class="time" th:text="${event.endDateTime}"></span>
            </dd>

            <dt class="font-weight-light">모임장</dt>
            <dd>
                <a th:href="@{'/profile/' + ${event.createdBy?.nickname}}" class="text-decoration-none">
                    <svg th:if="${#strings.isEmpty(event.createdBy?.profileImage)}"
                         th:data-jdenticon-value="${event.createdBy?.nickname}" width="24" height="24" class="rounded border bg-light"></svg>
                    <img th:if="${!#strings.isEmpty(event.createdBy?.profileImage)}"
                         th:src="${event.createdBy?.profileImage}" width="24" height="24" class="rounded border"/>
                    <span th:text="${event.createdBy?.nickname}"></span>
                </a>
            </dd>

            <dt th:if="${study.isManager(#authentication.principal)}" class="font-weight-light">모임 관리</dt>
            <dd th:if="${study.isManager(#authentication.principal)}">
                <a class="btn btn-outline-primary btn-sm my-1"
                   th:href="@{'/study/' + ${study.path} + '/events/' + ${event.id} + '/edit'}" >
                    모임 수정
                </a> <br/>
                <button class="btn btn-outline-danger btn-sm" data-toggle="modal" data-target="#cancel">
                    모임 취소
                </button>
            </dd>
        </dl>

                <span th:if="${event.eventType == T(com.yuri.studyolle.modules.event.EventType).FCFS}">선착순</span>
                <span th:if="${event.eventType == T(com.yuri.studyolle.modules.event.EventType).CONFIRMATIVE}">관리자 확인

바로 여기서 패키지 주소 값을 잘못 줘서 발생한 문제였다. 😓


https://github.com/young891221/Spring-Boot-Community-Web/issues/11
이건 구글링하다 발견한 같은 에러

profile
Step by step goes a long way ✨

0개의 댓글