본문 바로가기
IT/Front-End

[JSTL] <c:forEach> 사용법

by 피리부는 공대생 2018. 12. 12.

안녕하세요 용재형 입니다. 

이번 포스팅은 

<c:forEach> 사용법 

입니다. 

 

c:forEach 에서 사용되는 속성은 다음과 같다. 

 

Items : 반복 데이터가 있는 아이템 Collection
begin : 시작번호 기본값 0
end   : 종료번호
step  : 증가분
var   : 현재 아이템의 변수 이름
varStatus : 반복 상태 값을 지닌 변수  
request.setAttribute("AList", list);

사용예는 다음과 같다. 

 
jstl을 위해서는 시작 부분에 다음과 같이 taglib를 추가한다. 
 
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
 
<c:forEach>의 사용예 
<c:forEach var="result" items="${resultList}" varStatus="status">
<tr>
<td align="center" class="listtd"><c:out value="${status.count}"/></td>
<td align="center" class="listtd"><a href="javascript:fn_egov_select('<c:out  value="${result.id}"/>')"><c:out value="${result.id}"/></a></td>
<td align="left" class="listtd"><c:out value="${result.name}"/> </td>
<td align="center" class="listtd"><c:out value="${result.useYn}"/> </td>
<td align="center" class="listtd"><c:out value="${result.description}"/> </td>
<td align="center" class="listtd"><c:out value="${result.regUser}"/> </td>
</tr>
</c:forEach>

 

댓글