Сумма элементов массива в jsp
Помогите разобраться с jsp.
Страница получает массив, я могу его распечатать в цикле:
<c:forEach var="el" items="${currentStatement.marks}">
<li>
<p><c:out value="${el}" /></p>
</li>
</c:forEach>
Но как посчитать сумму этого массива?
Пробую Scriplet, но такой фокус не проходит:
<% int sum = 0;
for (int i = 0; i < ${currentStatement.marks}.length; i++) {
sum = sum + ${currentStatement.marks}[i];
}
out.println(sum);
%>
Scriplet не понимает такой переменной, как и просто currentStatement.marks
.
Так как передать массив в Scriplet? Или, может, есть способ посчитать без него?