<c:set> 可以在 jsp 页面定义一个变量,并赋予初始值:
<c:set var="index" value="1"></c:set>
修改 index 方式 : <c:set value="${index+1}" var="index" />
用途 : 有时候<c:forEach> 进行遍历的时候,下标无法确定,而显示需要从 1 开始,这个时候, <c:set> 就有用了.
还可以用在 求 总价.
例如:
<c:set value="0" var="money" />
<c:forEach items="list" var ="list">
<c:set value="${money+list.price*list.number}" var="money" />
</c:forEach>
<input type="text" value="${money}">
文本框中就是商品价钱之和.