반응형
<c:foreach>의 varstatus 속성을 이용해서 loop의 위치를 참조, 변수의 상태를 담을 변수를 설정합니다.
<c:foreach var="item" items="${list}" varStatus="status">
<c:if test="${status.first}">현재 루프가 처음인지 반환</c:if>
<c:if test="${status.last}">현재 루프가 마지막인지 반환</c:if>
</c:foreach>
속성
- index : 0에서 시작하는 순번
- count : 1에서 시작하는 순번
- begin : 시작 값
- end : 끝 값
- step : 증가 값
- current : 현재 아이템
varStatus : 변수의 상태를 담을 변수 설정
- ${status.current} : 현재 아이템
- ${status.index} : 0부터의 순서
- ${status.count} : 1부터의 순서
- ${status.first} : 현재 루프가 처음인지 반환
- ${status.last} : 현재 루프가 마지막인지 반환
- ${status.begin} : 시작값
- ${status.end} : 끝값
- ${status.step} : 증가값
* index, count의 시작점 헷갈리지 말 것~
<출처>
반응형
'IT 개발 > 개념정리' 카테고리의 다른 글
[JSTL] 변수명 동적 할당 방법 (with forEach) (0) | 2024.03.20 |
---|---|
[jQuery] 특정 선택자 (0) | 2023.03.23 |
에디트플러스 단축키 (2) | 2023.03.16 |
[JAVA] 임의 에러 발생 시키기 with throw, throws (0) | 2023.03.13 |
노션 AI 사용 가이드 2 - 기존 콘텐츠 변환하기 (0) | 2023.03.07 |
댓글