프로그래밍/Java

jstl 에서 비교 연산 eq, ne, empty 사용법

미냐님 2020. 6. 26. 00:48
728x90

비교 연산 (eq, ne, empty)

jstl 사용시 eq, ne, empty 로 비교 연산 하는 방법을 알아봅니다.

 

eq, equal( == )

eq 는 equal, == 라는 의미

<c:if test="${ memberName eq null }">
<c:if test="${ memberNo eq 1  }">
<c:if test="${ memberName eq '홍길동'  }">

 

ne , not equal( != )

  • ne 는 not equal, != 라는 의미입니다
<c:if test="${ memberName ne null }">
<c:if test="${ memberNo ne 1  }">
<c:if test="${ memberName ne '홍길동'  }">

 

empty

  • list, map등의 객체가 값의 유무를 체크합니다.
<c:if test="${ empty memberMap }">  // 비어있다면
<c:if test="${ !empty memberMap }"> // 비어있지 않다면

 

728x90