<!-- c:foreach 시작 mauDataList-->
<c:set var = "vs" value="0"/>
<c:forEach items="${mauDataList}" var="item" varStatus="status">
<tr>
<td>${item.regDttm }</td>
<td>${item.actType }</td>
<td>${item.algSize }</td>
<c:if test="${status.index == 0 }">
<td>0</td>
<c:set var="vs" value="${item.algSize}"/>
</c:if>
<c:if test="${status.index != 0 }">
<td>${item.algSize - vs}</td>
<c:set var="vs" value="${item.algSize}"/>
</c:if>
<td>${item.regId }</td>
<td>${item.regUserNm }</td>
</tr>
</c:forEach>
<!-- c:foreach 끝-->
c:set 으로 변수 하나 만들어준다.
처음에는 (status.index == 0) 비교할 이전값이 없으니까 그냥 넘어감. 변수에 비교값을 담는다.
다음부터는 내 비교값과 아까 변수에 담긴 비교값을 뺀걸 td에 넣는다.
그리고 또 변수에 변수값을 담는다.
그러면 저 테이블에는 값의 증가량이 잘 나온다.
'정리 > 자바' 카테고리의 다른 글
CSS 메모 (0) | 2019.09.25 |
---|---|
unparseable date jstl (0) | 2019.09.17 |
개같은거 (0) | 2019.08.29 |
Jasper Report 메모 (1) | 2019.02.08 |
CKEDITER 4 이미지 업로드 문제 (0) | 2018.12.14 |