JSP & Servlet
JSTL (JSP Standard Tag Library)
hrming
2022. 5. 9. 03:02
앞서, JSP 파일에서 <%= %>을 EL ${ } 로 변경했듯이, <% %>을 사용하지 않기 위해 JSTL을 사용하게 되었다.
(<% %>를 사용해서 if문을 사용할 경우 코드가 많이 복잡해지고, JAVA 코드와 HTML 코드의 경계를 구분하기 어려움)
<c:set var="to" value="10" /> 의 경우, 앞서 EL에서 객체에 값을 저장했던 것과 동일하다고 생각하면 되고, value뒤에 Scope가 생략되어 있음.
<c:forEach>: 자바의 for each
<c:if>: 자바의 if
<c:choose>, <c:when>, <c:otherwise>: 자바의 switch, else
자세한 내용은, 스프링의 정석 수업자료 및 하기 블로그 참고하기!
출처: https://sgcomputer.tistory.com/245