이 JSTL 코드를 사용하여 HTML 테이블을 생성하고 있습니다. 다른 모든 행에는 다른 클래스가 주어져서 테이블 스트라이프를 줄 수 있습니다. 우리가 CSS3로 쉽게이 작업을 수행 할 수 있다는 것을 알고 있지만 이전 브라우저를 지원해야합니다.JSTL을 사용하여 테이블 만들기
어쨌든이 코드는 제가 사용하는 코드입니다 - 매우 무겁습니다 - 더 쉬운 방법이 있습니까?
<c:set var="oddEven" value="true" />
<c:forEach var="row" items="${rows}">
<c:choose>
<c:when test="${oddEven}">
<tr>
</c:when>
<c:otherwise>
<tr class="odd">
</c:otherwise>
</c:choose>
<td>${row.value1}</td>
<td>${row.value2}</td>
</tr>
<c:set var="oddEven" value="${!oddEven}" />
</c:forEach>