✔ <c:forEach> 태그의 정의
목록을 입력 받아서 목록의 갯수만큼 반복하는 반복문
✔ <c:forEach> 태그의 속성
✔ <c:forEach> 태그의 사용법과 예제
1. 지시문 선언 : 반복문을 사용하려고 하면 JSP 페이지 상단에 JSTL core 선언이 필요함.
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2. 예제
// 리스트를 만들어서 모델에 넣기
List<String> nameList = new ArrayList<String>(Arrays.asList("홍길동", "김철수", "박영희"));
model.addAttribute("nameList", nameList);
<%-- JSP 페이지에서 출력 --%>
<c:forEach var="name" items="${nameList}" varStatus="status">
<p>${status.count} : <c:out value="${name}" /></p>
</c:forEach>