프로그래밍(Programming)

[JSTL] switch문

Sherlockhomes 2022. 7. 18. 18:52
728x90

JSTL 문법중에서 switch 문을 알아본다. 

 

switch 문은 조건 판단문이다. java의 switch - case 문의 기능을 하는 switch 문이 JSTL에도 존재한다.

 

<c:choose>, <c:when>, <c:otherwise>

 

[예시1]

 <c:choose>
 <c:when test="${i > 100}">
  100보다 큰수
 </c:when>
 <c:when test="${i < 100}">
  100보다 작은 수
 </c:when>
 <c:when test="${i eq 100}">
100

</c:when>
 <c:otherwise>
  수가 아닙니다.  
 </c:otherwise>
</c:choose>

 

[예시2]

 <c:choose>
 <c:when test="${str eq 'A'}">
  A
 </c:when>
 <c:when test="${str eq 'B'}">
  B
 </c:when>
 <c:when test="${str eq  'C'}">
C

</c:when>
 <c:otherwise>
 A, B, C가 아닌 문자  
 </c:otherwise>
</c:choose>

 

 

728x90