본문 바로가기
JSP

JSP/JSTL 비교연산자 사용법 eq, ne, empty, not empty

by brilliant-growth 2023. 7. 10.

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>

'JSP' 카테고리의 다른 글

JSP (JavaServer Pages ) 구성요소  (1) 2023.11.13
자바빈(JavaBean) 이라는건??  (0) 2023.11.13
JSP 내장객체  (0) 2023.07.10
JSP JSTL 태그 간단  (0) 2023.06.28
JSP 웹 페이지 상태 유지  (0) 2023.06.28