Как я могу реализовать это с помощью JSP и JSTL?Как рассчитать общую сумму в JSTL
int total = 0;
for (Article article : list) {
total += article.price;
}
Как я могу реализовать это с помощью JSP и JSTL?Как рассчитать общую сумму в JSTL
int total = 0;
for (Article article : list) {
total += article.price;
}
Используйте <c:set>
инициализировать общую переменную, используйте <c:forEach>
перебрать список и использовать другой <c:set>
добавить итерированным значение в общей сложности.
<c:set var="total" value="${0}"/>
<c:forEach var="article" items="${list}">
<c:set var="total" value="${total + article.price}" />
</c:forEach>
См. Также Iterate over elements of List and Map using JSTL <c:forEach> tag.
Как и выше. Используйте, чтобы установить общее количество. Используйте для цикла. –
rickz