728x90
반응형
#JSTL 비교연산자(eq, ne, empty, not empty) 사용법
#의미
eq: == (equal)
ne: != (not equal)
empty: 객체 값이 비어있을 경우 (true)
not empty: 객체 값이 비어있지 않을 경우 (true)
lt: < 작다
gt: > 크다
le: <= 작거다 같다
ge: >= 크거나 같다
#사용법
<c:set var="str" value="Hello Java" />
<c:if test="${str eq 'Hello Java'}">
eq str
</c:if>
<c:if test="${str ne 'Hello Java'}">
ne str
</c:if>
// 결과: eq str
<c:set var="num" value="3" />
<c:if test="${num eq 4}">
eq num
</c:if>
<c:if test="${num ne 4}">
ne num
</c:if>
// 결과: ne num
<c:if test="${empty list}">
// list가 비어있을 경우 실행
</c:if>
<c:if test="${not empty list}">
// list가 비어있지 않을 경우 실행
</c:if>
728x90
반응형
'IT > JSP' 카테고리의 다른 글
[JSP/JSTL] - JSTL 반복문 <c:forEach> 태그 사용법 (0) | 2021.07.28 |
---|---|
[JSP/JSTL] - fn:contains(String string1, String string2) 사용법 (0) | 2021.07.28 |
[JSP/JSTL] - fn:split(String string, String separator) 사용법 (0) | 2021.07.27 |
[JSP/JSTL] - fn:substring(String string, int begin, int end) 사용법 (0) | 2021.07.27 |
[JSP/JSTL] - fn:replace(String string, String before, String after) 사용법 (0) | 2021.07.27 |
댓글