[JSP] [jstl ] case when 중첩 방법
2023.01.24 17:08
[JSP] [jstl ] case when 중첩 방법
기본적으로 jstl에서 case문 쓰다가 급 중첩해서 써야 되는 경우가 있어서 포스팅을 해봅니다.
jstl case when 기본사용
<c:choose>
<c:when test="${empty example1}">
<!-- 해당조건을 만족할 경우 -->
</c:when>
<c:otherwise>
<!-- 기본조건 -->
</c:otherwise>
</c:choose>
이런 식으로 기본적으로 사용을 합니다.
jstl case when 중첩 방법
<c:choose>
<c:when test="${empty example1}">
<!-- 해당조건을 만족하는 경우 -->
</c:when>
<c:otherwise>
<c:choose>
<c:when test="${empty example2}">
<!-- 다른조건 -->
</c:when>
<c:otherwise>
<!-- 기본조건 -->
</c:otherwise>
</c:choose>
</c:otherwise>
</c:choose>
중첩 예시입니다.
<c:choose>
<c:when test="${empty example1}">
<!-- 해당조건을 만족할 경우 -->
</c:when>
<c:otherwise>
<!-- 기본조건 -->
</c:otherwise>
</c:choose>
예시를 이렇게 설명했지만 조건이 들어가는 곳이라면 위와 같은 조건을 추가해준다면 어디에서든 중첩해서 사용할 수 있습니다.
[출처] https://itworldyo.tistory.com/m/166
본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.