반응형
[JSTL core] [c:forEach] varStatus를 활용한 변수
forEach문은 아래와 같이 활용한다.
<c:foreach items="${리스트가 받아올 배열이름}"
var="for문 내부에서 사용할 변수"
varStatus="상태용 변수">
// 반복해서 표시할 내용 혹은 반복할 구문
</c:foreach>
이 때, 상태용 변수를 status라고 지정했다면 아래와 같이 활용할 수 있다.
${status.current} 현재 for문의 해당하는 번호
${status.index} 0부터의 순서
${status.count} 1부터의 순서
${status.first} 첫 번째인지 여부
${status.last} 마지막인지 여부
${status.begin} for문의 시작 번호
${status.end} for문의 끝 번호
${status.step} for문의 증가값
<c:foreach items="${list}" var="list" varStatus="status">
<c:out value="${status.index}" /> / <c:out value="${status.end}" />
</c:foreach>
반응형
'프로그래밍 > JAVA' 카테고리의 다른 글
[JSTL] 한자리 숫자 앞에 0붙이기, addZero (0) | 2019.09.16 |
---|---|
[JAVA] HttpURLConnection로 REST API 호출하기 (0) | 2019.09.10 |
Mybatis 에서 CDATA 사용하기 (0) | 2019.08.21 |
Arachni를 이용한 웹 취약점 점검 - OWASP 10 (0) | 2019.08.13 |
[JSP] JSTL을 이용하여 개행(줄바꿈)문자를<br>태그로 바꾸기 ( 줄바꿈,개행,공백, replace 처리 ) (0) | 2019.08.12 |