- JSTL의 기본 개념
ex)
<%= student %> -> ${student}
<%= if %> -> <c:if>
<%= for %> -> <c:forEach>
- JSTL의 사용법
header에 추가해줘야 함<% @taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
<c:if test=""></c:if>
<c:forEach items=""></c:forEach>
- JSTL core의 태그
| 태그명 | 설명 |
|---|---|
| <c:set> | 변수명에 값을 할당 |
| <c:out> | 값을 출력 |
| <c:if> | 조건식에 해당하는 블럭과 사용될 scope 설정 |
| <c:choose> | 다른 언어의 switch와 비슷 |
| <c:when> | switch문의 case에 해당 |
| <c:otherwise> | switch문의 default에 해당 |
| <c:forEach> | 다른 언어의 loop문 items 속성에 배열을 할당할 수 있음 |