728x90
JSTL 에서 c:forEach 문은 아주 매번 많이 사용하게 된다
이와 같은 형태가 가장 기본이 되는 형태이고
배열을 items 에 넣은 이후 부터는 편하게 var 형태의 for문 변수로 사용이 가능하다
ex)
이와 같은형태에서는 reportList배열을 넣고 변수 report로 선언해주어서 report 형태의
변수에 각 vo명만 호출하면 되는 간단한 사용 법이다
ex)
일반 JAVA FOR문에서 i 의 역활을 하는것이 varStatus 변수이다 보통 status를 변수값으로
많이 설정하는데 이 status 는
${status.current} 현재 for문의 해당하는 index
${status.index} 0부터의 순서
${status.count} 1부터의 순서
${status.first} 첫 번째인지 여부
${status.last} 마지막인지 여부
${status.begin} for문의 시작 번호
${status.end} for문의 끝 번호
${status.step} for문의 증가값
등으로 활용이 가능하다
ex)
foreach 에 begin 과 end 속성을 사용할경우 시작위치와 배열의 끝위치를 지정할수있다.