如何在jsp中建立变量并累积表达式的值?

时间:2014-03-16 20:56:38

标签: jsp

如何在jsp中建立变量并累积表达式的值?

我想做的就是这个。

<% int total = 0; %>
<c:forEach var="line" items="${requestScope ['lines'] }">
<% total += ${line.cost}; %>
</c:forEach>

但是不可能。

谢谢大家的时间。

1 个答案:

答案 0 :(得分:0)

查看标签c:set。它用于变量。 在你的情况下:

<c:set var="total" value="0"/>
<c:forEach var="line" items="${requestScope ['lines'] }">
    <c:set var="total" value="${total + line.cost}"/>
</c:forEach>