JSTL사용 시 반복문 내에서 상태값을 확인할 수 있는 변수들은 다음과 같다.
< c:foreach items="${RESULT}" var="RESULT" varStatus="status">
${status.current}<br/> <!-- 현재 아이템 -->
${status.index}<br/> <!-- 0부터의 순서 -->
${status.count}<br/> <!-- 1부터의 순서 -->
${status.first}<br/> <!-- 현재 루프가 처음인지 반환 -->
${status.last}<br/> <!-- 현재 루프가 마지막인지 반환 -->
${status.begin}<br/> <!-- 시작값 -->
${status.end}<br/> <!-- 끝값 -->
${status.step}<br/> <!-- 증가값 -->
< /c:forEach>
상태값을 활용한 게시물 넘버링 예제
내림차순
(전체레코드수-((현재페이지 - 1) * 블럭당 페이지수)) - 인덱스
ex) ${(pBean.totalPage-pBean.thisPage - 1) * pBean.rowPerPage)) - status.index}
오름차순
((현재페이지 - 1) * 블럭당 페이지수)+인덱스+1
ex) ${ ((pBean.thisPage - 1) * pBean.rowPerPage)+status.index+1}
'나는개발자다!! > 자바 Spring' 카테고리의 다른 글
아이바티스썰 조건문 (0) | 2018.10.18 |
---|---|
VO, DTO, Bean이라고 불리는 객체들의 값을 출력하는 썰 (0) | 2018.10.16 |
Java 프로젝트에 Sqlite 설정 썰~! (0) | 2018.10.14 |
RestController 사용법 썰 (0) | 2018.10.14 |
자바 유료화? 제대로 풀어보자 썰 (0) | 2018.10.14 |