본문 바로가기
Error Note

[JSP] JSTL 태그 안에 HTML 주석 작성 시 오류

by 스응 2023. 4. 14.
728x90
728x90

#  관련 포스팅

  - JSP 스크립트 : https://young0105.tistory.com/158

  - JSTL : https://young0105.tistory.com/167

 


 

<c:choose>
    <!-- 포스트 개수가 4의 배수라면 -->
    <c:when test="${colCount == 0}">
        <c:forEach var="i" begin="1" end="4" step="1" >
            <div class="post">
                <img src="images/${j * 4 + i}.jpg">	
                <p class="post-title">제목 ${j * 4 + i}</p>
                <p class="post-date">2023.04.12.</p>			
            </div>												
        </c:forEach>
    </c:when>
...

 

위와 같은 코드처럼 JSTL 태그 안에 HTML 주석을 작성하면

org.apache.jasper.JasperException

 

라는 오류가 발생할 때가 있다. (매번 오류가 발생하는 것은 아니고 정상 실행될 때도 있다.)

 

JSTL 태그 안에는 JSP 스크립트 주석을 사용하도록 하자.

 

<c:choose>
    <%-- 포스트 개수가 4의 배수라면 --%>
    <c:when test="${colCount == 0}">
        <c:forEach var="i" begin="1" end="4" step="1" >
            <div class="post">
                <img src="images/${j * 4 + i}.jpg">	
                <p class="post-title">제목 ${j * 4 + i}</p>
                <p class="post-date">2023.04.12.</p>			
            </div>												
        </c:forEach>
    </c:when>
...

 

320x100
반응형

댓글