변수지원: set : JSP에서 Attribute로 binding된 객체 처리
remove : binding된 attribute 제거
제어문 지원 : if
choose : 다중조건문 처리
forEach : 반복문처리
출력지원 : out
변수지원
태그 |
설명 |
attribute |
set |
속성영역에 attribute를 binding ex) <c:set var="name" scope="request" value="najung"/> |
binding -var : binding할 이름 -scope : binding할 속성 영역 값: page, request, session, application -value : binding할 속성 개체 값 설정 -target : property를 설정할 attribute -value : property에 설정할 값 |
remove |
속성영역에 binding된 attribute 객체를 제거 |
-var : 제거할 속성의 이름 -scope : 제거할 속성이 binding된 영역 |
제어지원
태그 |
설명 |
attribute |
if |
단일 조건 조건문 처리 |
test : 조건 설정 |
choose |
다중 조건문을 처리 choose태그는 조건들을 묶어주는 역활을 한다. 하위 태그로 when과 otherwise를 갖는다. |
|
when |
choose태그 하위 선택할 조건을 표시하기 위한 태그 |
-test : 조건 설정 |
otherwise |
choose태그의 하위 |
|
forEach | 컬렉션이나 배열을 반복하여 element를 조회 ex) <c:forEach begin="1" end="10" step="1" var="i"> | 배열/컬렉션 -items: 반복할 컬렉션이나 배열 설정 -var : 반복시 조회할 element를 참조할 변수 선언 반복수행 -begin : 시작값 -end : 종료값 - step ; 증감값 -var : 변화되는 값을 저장할 변수 선언 |
출력지원
태그 |
설명 |
attribute |
out |
태그 형태의 문자열을 그대로 출력되도록 처리가능 |
-value : 출력할 내용 -escapeXml : 태그 출력여부 (생략시 태그 해석 하지 않음) true시, 태그 해석 x false시, 태그 해석 -default : value값이 null일 경우 출력할 기본 값 |
'컴퓨터 공부 > JSTL' 카테고리의 다른 글
[JSTL] fn 함수 (0) | 2012.12.01 |
---|---|
[JSTL] fmt 라이브러리 (2) | 2012.12.01 |