CODEDRAGON ㆍDevelopment/JSP
조건 처리 태그
· <c:if>
· <c:choose>
<c:if>
조건 처리를 때 사용되는 태그 중 하나입니다.
자바의 if조건문과 같은 역할을 합니다.
<c:if test="조건" var="조건 처리 변수명" scope="범위"> |
속성 |
설명 |
test |
조건을 지정 |
var |
조건 처리한 결과를 저장 |
scope |
var속성에 지정한 변수의 범위를 지정 |
<c:choose>
조건 처리를 할때 사용되는 태그 중 하나입니다.
자바의 switch문과 비슷한 역할을 합니다.
<c:choose>태그 자체는 별다를 의미는 없고 조건문의 시작을 표시해 줍니다. <c:when>에서 test속성으로 조건을 확인하여 조건에 만족하면 <c:when>과 </c:when>사이에 있는 내용을 처리합니다.
<c:when>태그는 수행 조건에 따라 여러 개를 사용할 수 있습니다.
<c:otherwise> 태그는 <c:when>태그의 조건을 모두 만족하지 못했을 경우에 실행됩니다.
<c:choose>태그 안에 주석이 있으면 500에러가 발생합니다.
<c:choose> <c:when test="조건"> 처리 내용 </c:when> <c:otherwise> 처리 내용 </c:otherwise> </c:choose> |
'Development > JSP' 카테고리의 다른 글
JSTL 라이브러리 (0) | 2017.07.27 |
---|---|
반복 처리 태그 - <c:forEach>, <c:forTokens> (0) | 2017.07.27 |
JSTL(JSP standard Tag Library) (0) | 2017.07.27 |
예외 처리 태그 - <c:catch> (0) | 2017.07.27 |
변수 태그 - <c:set>, <c:remove> (0) | 2017.07.27 |