<C : 때> : <C 선택>을, <C를 : 그렇지 않으면> 태그
<C : 선택> 옵션의 숫자에 선택을해야하는 등의 태그 기능 자바의 switch 문.
태그 : 기본값은 switch 문, 그리고 <선택 C> 태그는 해당 <때 C>가 : 스위치 문은 경우,하지만 <선택 C를>가 <C를 : 그렇지 않으면>.
구문
<c:choose> <c:when test="<boolean>"/> ... </c:when> <c:when test="<boolean>"/> ... </c:when> ... ... <c:otherwise> ... </c:otherwise> </c:choose>
재산
- 태그에 속성이 없습니다 : <C는 선택>.
- <C는 다음과 같은 경우> 태그는 하나의 속성이 다음 표에 나와 있습니다.
- <C : 그렇지 않으면> 태그에 속성이 없습니다.
재산 | 기술 | 필요한 경우 | 디폴트 값 |
---|---|---|---|
테스트 | 조건 | 그것은 인 | 아니 |
예를 들면 데모
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <html> <head> <title>c:choose 标签实例</title> </head> <body> <c:set var="salary" scope="session" value="${2000*2}"/> <p>你的工资为 : <c:out value="${salary}"/></p> <c:choose> <c:when test="${salary <= 0}"> 太惨了。 </c:when> <c:when test="${salary > 1000}"> 不错的薪水,还能生活。 </c:when> <c:otherwise> 什么都没有。 </c:otherwise> </c:choose> </body> </html>
결과는 다음과 같습니다 :
你的工资为 : 4000 不错的薪水,还能生活。