728x90
반응형
목록(리스트)으로 되어 있는 데이터를 JSTL로 보여주고자 할 때,
대부분 사용되는 것이 <c:forEach> 구문입니다.
이 forEach 속성 값 및 varStatus 값들에 대해 알아봅시다.
속성 |
설명 |
필수유무 |
var |
사용할 변수명을 지정함 |
필수 |
items |
Collection 객체(리스트 계열)<-핵심값 |
필수 |
begin |
시작 index(기본 값은 0) |
선택 |
end |
종료 index(기본 값은 items크기의 -1) |
선택 |
step |
반복할 때 이동할 index 갯수 |
선택 |
varStatus |
반복상태를 확인할 수 있는 갯수 |
선택 |
[속성]
세부 값 |
리턴 값 |
설명 |
index |
int값이 리턴됨 |
items 중 선택된 항목을 가리키는 index번호(0부터 시작함) |
count |
int값이 리턴됨 |
몇 번째 반복인지를 알려줌(1부터 시작함) |
first |
boolean값이 리턴됨 |
첫번째 반복인지를 알려줌 |
last |
boolean값이 리턴됨 |
마지막 반복인지를 알려줌 |
[varStatus 세부 값]
사용 예시)
<c:forEach var="list" items="${dblist}" varStatus="status">
<div>${list.column1}</div>
<div>${list.column2}</div>
<div>${status.count}</div>
</c:forEach>
728x90
'스마트웹앱콘텐츠전문가 > JSP' 카테고리의 다른 글
특정 페이지로 이동하는 방법 (0) | 2018.12.31 |
---|---|
model 값 받기 (0) | 2018.12.31 |
[JSTL]조건문 (0) | 2018.12.18 |
[JSTL]리스트 사이즈 값 출력 (0) | 2018.01.15 |
[4.19]쇼핑몰(관리자모드-주문관리, 마이페이지 및 개인정보 수정) (0) | 2016.04.19 |