▶ if
- 조건문에 사용
<c:if test="조건 판별식"
var="변수명"
scope="변수의 공유범위 page|request|session|application"
- ex)
<c:if test="${country != null}">
color명 : <c:out value="${color}" />
</c:if>
▶ choose
- 자바의 switch문과 동일
- 조건에서 문자열 비교가 가능
- 하나 이상의 <when>과 하나의 <otherwise> 서브 태그를 가짐
▶ when
- choose 태그의 서브태그
- choose 태그내에서 여러번 사용될 수 있다.
<c:when test="조건 판별식" />
▶ otherwise
- choose 태그의 서브태그
- choose 태그내에서 한번만 사용될 수 있다.
ex)
<c:choose>
<c:when test="${country == 'red'}">
빨강 : <c:out value="${color}" />
</c:when>
<c:when test="${country == 'blue'}">
파랑 : <c:out value="${color}" />
</c:when>
<c:otherwise>
선택된 컬러가 없습니다.
</c:otherwise>
</c:choose>
'Web Language > Script L' 카테고리의 다른 글
[JSTL] core url관련 태그 - import, redirect, url, param (0) | 2022.06.19 |
---|---|
[JSTL] core 반복 태그 - forEach, forTokens (0) | 2022.06.18 |
[JSTL] core 태그 - set, out, remove, catch (0) | 2022.06.18 |
[JSTL] core태그 - 변수 지원, URL 관리, 흐름 제어 (0) | 2022.06.18 |
[JSTL] fmt 메시지 형식화, 번호 및 날짜 형식화 태그 (0) | 2022.06.18 |