Programming | Study/EL_JSTL

[JSTL] foreach문

jinju 2021. 6. 22. 23:42

<c : foreach>

: 반복문, for, for-in문에 해당하는 기능 제공

 

-속성

  • begin : 초기값 (시작하는 값) *기본for문
  • end : 마지막값 (끝내는값) *기본for문
  • step : 반복할 횟수 번호 / 증감식 (초기값에서 step값만큼 증가/감소) *기본for문
  • var : 배열,컬렉션의 값을 순차적으로 보관하는 변수명
  • items : 반복한 객체명 / 배열,컬렉션을 선언 *El표현식으로 가져옴
  • varStatus : 현재 반복에 해당하는 객체 요소 / index,반복수, 시작값, 마지막값을 저장한 객체

 

기본 반복문

	<c:forEach begin="1" end="10" step="1">
		<h3>실행</h3>
	</c:forEach>

 

step값이 2일 경우

	<c:forEach begin="1" end="10" step="2">
		<h3>실행</h3>
	</c:forEach>

5개 값이 나옴

 

 

var="i"

	<c:forEach var="i" begin="1" end="6">
		<h${i }>출력</h${i }>
	</c:forEach>