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
반응형
'Java & JSP' 카테고리의 다른 글
임시 (0) | 2018.11.01 |
---|---|
[myBatis] myBatis에서 insert한 row의 id값 바로 가져오기 (1) | 2018.09.25 |
[Java] 날짜 더하기, String<->Date 변환, Calender->String 변환 (0) | 2018.09.06 |
[MySQL] mac에서 mysql 접속 오류 해결 (user/local/mysql/data directory is not owned by the mysql or _mysql user) (0) | 2018.08.29 |
[Java] 추상화 관련 정리 (0) | 2018.07.27 |