http://shonm.tistory.com/entry/JSP-JSTL-null-equal-%EA%B4%80%EB%A0%A8-%EB%AC%B8%EB%B2%95
[ JSP ] JSTL null , equal 관련 문법
JSTL 에서 null 이 아닌 것에 대한 조건을 어떻게 하는가를
고민 할 수 있다
보통
<c:if test="${param.data != ''}">
라고 쓸 것이지만 이렇게 쓰면 null 처리가 정상적으로 안되는 경우가 발생한다.
그래서 이럴 땐
<c:if test="${param.data != '' || param.data ne null}">
로 사용 하면 된다. (ne 는 not equal 인 것으로 보인다.)
반대로 equal 을 찾을 땐
< c:if test="${param.data eq null }">
로 조건을 걸면 된다.
http://a07274.tistory.com/entry/JSTL-%EC%9D%98-eq-empty-ne-%EB%AA%85%EB%A0%B9
eq (==)
empty
ne (!=)
- 자바 String null 체크 하기
1) if(null != var && var.equals("string")){ }
2) if("string".equals(var)){}
- JSTL null 체크하기
1) <c:if test = “${test.num ne null}”>
널이 아님
</c:if>
http://kanistyle.tistory.com/33
jsp내에서 jstl 의 if 문은 <c:if> 를 사용한다.
else는 제공하지 않는다.
else는 제공하지 않는다.
if else는 switch 문인 <c: choose > <c:when>을 사용하도록한다.
IF
<c:if test="조건식">같다</c:if>
<c:if test="조건식">같다</c:if>
IF ELSE
<c:choose>
<c:when test="조건식1"> 실행문장 </c:when>
<c:when test="조건식2"> 실행문장 </c:when>
<c:otherwise>위조건이외의 실행</c:otherwise>
</c:choose>
반응형
'차근차근 > JQuery Ajax Jstl' 카테고리의 다른 글
jquery 모바일 이미지 슬라이드 (0) | 2014.09.24 |
---|---|
[모음] jQuery Slide 슬라이드/스크롤 (0) | 2014.09.24 |
jquery blockui no background (0) | 2014.09.17 |
jQuery 팁2 - ajax로 폼값 쉽게 넘기기 serialize() (0) | 2014.09.17 |
[jQuery] BlockUi (0) | 2014.09.17 |