我正在尝试将与循环内项目相关的变量中的2个数字相乘。以下是JSP中的代码:
<table>
<thead>
<tr>
<th>PRICE</th>
<th>AMOUNT</th>
<th>SUBTOTAL</th>
</tr>
</thead>
<tbody>
<c:forEach items="${cesta._O_LID_PEDI}" var="item" varStatus="contador">
<tr>
<td>
<p>${item.PRICE}</p>
</td>
<td>
<p>${item.AMOUNT}</p>
</td>
<td>
<p>${item.PRICE} * ${item.AMOUNT}</p>
</td>
</tr>
</c:forEach>
</tbody>
</table>
第三列(SUBTOTAL)是我想要显示操作结果的那一列,而不是操作本身。
basket是一个包含PRODUCTS列表的会话属性(从Java servlet设置)。每个产品都有2个元素:PRICE和AMOUNT,我希望除了它们之外还显示两个元素。
答案 0 :(得分:0)
应该是:
<p>${item.PRICE * item.AMOUNT}</p>
整个表达式都在${ ... }
部分内。