Java & JSP
[JSTL] <c:foreach> status 변수 활용
자기개발자 유자
2018. 9. 19. 13:32
728x90
반응형
[JSTL] <c:foreach> status 변수 활용
JSTL으로 for문을 나타낼 수 있다.
<c:foreach items="${받아온 배열 이름}" var="for문 내부에서 사용할 변수" varStatus="상태용 변수">
// 반복할 내용 삽입
</c:foreach>
status 상태용 변수를 아래와 같이 활용할 수 있다.
${status.current} |
현재 for문에 해당하는 번호 |
${status.index} |
0번째 부터의 순서 |
${status.count} |
1번째 부터의 순서 |
${status.first} |
현재 라운드가 첫번째 일 경우 나타내는 플래그 (true/false) |
${status.last} |
현재 라운드가 마지막 일 경우 나타내는 플래그 (true/false) |
${status.begin} |
(for문에 begin 속성 설정할 경우) for문의 시작 번호 |
${status.end} |
(for문에 begin 속성 설정할 경우) for문의 끝 번호 |
${status.step} |
(for문에 begin 속성 설정할 경우) for문의 증가값 |
예시
<c:foreach items="${contents}" var="content" varStatus="status">
<p>${content.index} : ${content.title}</p> //index는 content리스트의 해당 번째 index, title은 content객체의 변수 속성중 하나라고 가정.
</c:foreach>
728x90
반응형