[JSTL] 비교 연산하는 간단한 방법 eq, ne, empty


비교 연산 (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 }"> // 비어있지 않다면