프로그램/Java

[JSTL] <c:forEach></c:forEach>

로드러너 2014. 6. 9. 14:41

1. 1부터 5까지 5회동안 <c:forEach> 태그 사이의 문장을 반복해서 표현한다.


<c:forEach begin="1" end="5">

//반복될 문장

</c:forEach>



2. 1부터 5까지 5회동안 <c:forEach> 태그 사이의 문장을 반복해서 표현한다. 단 반복 숫자를 변수에 담아 사용한다.


<c:forEach var="cnt" begin="1" end="5">

//반복될 문장 ${cnt}

</c:forEach>



3. 1부터 10까지 반복을 하되 2씩증가한다. step을 설정하지 않으면 증가치는 1이다.


<c:forEach var="cnt" begin="1" end="10" step="2">

//반복될 문장 ${cnt}

</c:forEach>


4. 배열의 사이즈만큼 반복해서 표현한다.


<c:forEach var="str" items="${array}">

//반복될 문장 ${str}

</c:forEach>