'개발Story/Jstl'에 해당되는 글 2건

JSTL의 비교연산, ep, ne, empty

[의미]

1. eq = equal (==)

2. ne = not equal (!=)

3. empty = list,map등의 객체가 값이 있다,없다를 구분(ex)empty, !empty)


[사용예시]

[eq]

 null

  <c:if test="${ null eq columnName }">

 숫자

  <c:if test="${ 0 eq columnName }">

 문자

  <c:if test="${ '0' eq columnName }">

[ne (!=)]

 null

  <c:if test="${ null ne columnName }"> 

 숫자

  <c:if test="${ 0 ne columnName }"> 

 문자

  <c:if test="${ '0' ne columnName }">

[empty]

 객체의 값이 비어있다.

 <c:if test="${ empty  columnMap}">

객체의 값이 있다.

 <c:if test="${ !empty  columnMap}">





[실제 적용 소스]




[출처] eq, ne, empty 사용|작성자 맛동산

'개발Story > Jstl' 카테고리의 다른 글

[게시판 만들기] C태그  (0) 2016.02.26
블로그 이미지

galaxyvom

◆개발자 놀이터 아직 초보라 글에 실수가 있을 수 있습니다 ;-)

,

[참조]http://blog.naver.com/heoguni/130175018954

[참조]http://blog.naver.com/mering_k/220120883449

[참조]http://blog.naver.com/jaebum85/110187395023

C태그를 사용하기 위해 태그설정을 해준다.

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

EL태그를 같이 사용하여 쉽게 데이터를 출력한다.


[for문]

<c::forEach>태그

-배열, Collection, Map에 저장되어 있는 값들을 순차적으로 처리할 때 사용할 수 있는 태그.

-JAVA의 for, do-while문을 대신하여 사용.

- 관련 property

속성 

표현식/EL

타입

설명 

var 

 사용 불가

String 

몸체에서 사용할 EL변수 이름 

items

사용 가능 

Collection, Iterator, Enumeration, Map, 배열 

반복 처리할 데이터 

varStatus 

사용 불가 

String

루프 상태를 저장 할 EL 변수 이음

begin

사용 가능 

String

시작 인덱스 값 

end 

사용가능

int 

끝 인덱스 값 

step 

사용 가능 

int 

인덱스 증분 값 

-사용법

<c:forEach var="변수", items="아이템">

...

${변수사용}

...

</c:forEach> 



<if문>

'개발Story > Jstl' 카테고리의 다른 글

JSTL의 비교연산, ep, ne, empty  (0) 2016.02.26
블로그 이미지

galaxyvom

◆개발자 놀이터 아직 초보라 글에 실수가 있을 수 있습니다 ;-)

,