Today Yewon Learned

[JSP] JSTL <c:if>와 <c:choose> 본문

JSP & HTML & CSS

[JSP] JSTL <c:if>와 <c:choose>

데브워니 2021. 12. 17. 14:19

<c:if>

- if문에서 else 구문이 없는 단순 if문을 구성할 때 사용

- test 속성내의 결과가 참이면 실행

- else 구문 없음

 

 

<c:if> 기본 사용법

<c:if test="${조건}">
	해당 조건이 true일 경우 실행
</c:if>

 

<c:choose>

- if ~ else 문

 

 

<c:choose> 기본 사용법

<c:choose>
    <c:when test="${조건}"> //if와 동일
    	해당 조건이 true일 경우 실행
    </c:when>
    <c:otherwise> //else와 동일
    	해당 조건 외의 다른 조건일 경우 실행
    </c:otherwise>
</c:choose>

 

<c:choose> 예시

<c:choose> 
	<c:when test="${count < 10}">
		count가 10보다 작은 경우
	</c:when> 
	<c:when test="${count > 10  and count < 20 }">
		count가 10보다 크고 20보다 작은 경우
	</c:when> 
	<c:otherwise>
		count가 20보다 큰 경우
	</c:otherwise> 
</c:choose>

 

[참조] : https://offbyone.tistory.com/367

Comments