:::: 개발 ::::/└ JSP & SPRING

JSTL 간단한 삼항 연산자

nayha 2015. 12. 4. 15:19

 

 

 

사용자 요청

입력한 금액이 없으면 0 으로 표시 요청

 

디비에서 할까 하다가 삼항 연산자 생각나서... 

 

"${넘어온값 eq null ? 0: 넘어온값}"  

넘어온 값이 null 이면 0 을 찍고 아니면 넘어온값 그대로.. 

 

ex < input text value="${Cs.won eq null ? 0 : Cs.won}" >

 

ex2 ${param.mode eq 'U' ? '수정' : '등록'}

 

eq /ne 등등 다양하구나 왜 매번 검색을 할까 ㅋㅋ

 

Ex) eq (==)

1. <c:if test="${ null eq test_column }"> // null

2. <c:if test="${ 0 eq test_column }"> // 숫자

3. <c:if test="${ '0' eq test_column }"> // 문자



Ex) empty

= <c:if test="${ empty test_columnMap }"> // list, map 객체 등

= <c:if test="${ !empty test_columnMap }"> // 비어 있지 않은 경우


Ex) ne (!=)

1. <c:if test="${ null ne test_column }"> // null

2. <c:if test="${ 0 ne test_column }"> // 숫자

3. <c:if test="${ '0' ne test_column }"> // 문자

 

 

이게 내 블로그에서 검색어 유입 순위 1위라니 ㅠ_ㅠ 슬프다

반응형