본문 바로가기
[개발] Programming/JSTL

JSTL, for문과 유사한 foreach 구문

by eatyourKimchi 2018. 11. 5.

forEach 구문은 HTML에서 사용할 수 있는 for 문으로 아주 유용하다.


예시

menuList: 리스트를 저장할 새로운 변수(forEach에서 활용) 

menuList: 원래 데이터를 가지고 있는 변수 


<c:forEach items="${menuList}" var=$"{menuList}" varStatus="status"> 

    ${menuList.drinks }  

    ${menuList.meals } <!-- menu 객체 내 meals 값 호출 -->

</c:forEach>



* forEach의  varStatus 활용법 

#{status.current} 현재의 for문에 해당하는 번호 

#{status.index}    0부터의 순서 

#{status.count}   1부터의 순서 

#{status.first}      현재 루프가 처음인지 확인 

#{status.last}       현재 루프가 마지막인지 확인 

#{status.begin}   for문의 시작 값 

#{status.end}      for문의 끝 값 

#{status.step}     for문의 증가값 




[참조] http://yangyag.tistory.com/302


댓글