반응형
<c:choose> 내부에 또 <c:choose><c:otherwise>를 사용하니까 에러가 뜬다.
다중 조건문 사용하는 방법이 다른갑다.
<c:set var="index" value="0" />
<c:set var="name" value="홍길동" />
<c:choose>
<c:when test="${index eq 0 }">
<c:if test="${name eq '홍길동' }">
name 변수 값은 홍길동입니다.
</c:if>
<c:if test="${name eq '홍길동1' }">
name 변수 값은 ${name }입니다.
</c:if>
</c:when>
<c:otherwise>
index 값 : ${index }
</c:otherwise>
</c:choose>
<c:set var="index" value="0" />
<c:set var="name" value="홍길동1" />
<c:choose>
<c:when test="${index eq 0 }">
<c:choose>
<c:when test="${name eq '홍길동' }">
name 변수 값은 홍길동입니다.
</c:when>
<c:when test="${name eq '홍길동1' }">
name 변수 값은 홍길동1입니다.
</c:when>
<c:otherwise>
name 변수 값은 ${name }입니다.
</c:otherwise>
</c:choose>
</c:when>
<c:otherwise>
index 값 : ${index }
</c:otherwise>
</c:choose>
반응형