⚡ if문
- if문 선언시 test에 조건식을 사용
- else는 사용 x- var : true,false 로 결과 출력
<!-- - set과 함께 if문을 이요하여 출력하는 jstl 조건식 --> <%@ taglib prefix="cr" uri="http://java.sun.com/jsp/jstl/core" %> ... <cr:set var="no" value="20"/> <cr:if test="${no < 100}"> 해당 숫자는 100이하의 숫자입니다 </cr:if> <cr:if test="${no > 100}"> 해당 숫자는 100이상의 숫자입니다 </cr:if> <cr:if test="${no == 100}"> 해당 숫자는 100입니다 </cr:if>
⭐ ⭐ ⭐
⚡ choose문을 활용한 when 조건식
- 해당 방식 쿼리문 조건식에 사용 多
- == 대신 eq로 비교 가능(같은 경우) / != 대신 ne로 비교 가능(같지 않을 경우)
- choose 안에는 html 주석을 사용하지 못함
<%@ taglib prefix="cr" uri="http://java.sun.com/jsp/jstl/core" %> ... <!-- choose문을 활용한 when 조건식 --> <cr:set var="no2" value="C" /> <cr:choose><!-- 조건식의 그룹 태그 --> <cr:when test="${no2=='Y'}">약관 동의</cr:when> <!-- 조건문1 --> <cr:when test="${no2 eq 'N'}">약관 비동의</cr:when> <!-- 조건문2 --> <cr:when test="${no2 ne 'Y' || no2 ne 'N'}">약관 동의없이 페이지 이동</cr:when> <cr:otherwise>해당 값은 인식하지 못하였습니다</cr:otherwise> <!-- 해당조건 외에 실행 --> </cr:choose> //약관 동의없이 페이지 이동 출력
'CLASS > SPRING,JSTL' 카테고리의 다른 글
#6-4 / JSTL - database 연결 (0) | 2024.07.15 |
---|---|
#6-3 / JSTL 문법3 - 반복문,varStatus (0) | 2024.07.15 |
#6-1 / JSTL 문법 - 1 (0) | 2024.07.15 |
#5-4 / [ legacy ] 로그인 내가 해봉거 (0) | 2024.07.12 |
#5-3 / spring - legacy setting (0) | 2024.07.12 |