javascript - 如何在包含 <c :forEach> loop? 的 JSP 中进行操作

标签 javascript html jsp jstl

我正在尝试将 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 是一个 session 属性(从 Java servlet 设置),其中包含一个 PRODUCTS 列表。每个产品都有 2 个元素:PRICE 和 AMOUNT,除了它们的乘积之外,我想显示这两个元素。

最佳答案

应该是:

<p>${item.PRICE * item.AMOUNT}</p>

整个表达式都在 ${ ... } 部分。

关于javascript - 如何在包含 <c :forEach> loop? 的 JSP 中进行操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23272707/

相关文章:

javascript - 如何将文本从 html 输入推送到 AngularJS 数组?

javascript - 需要时重新应用过滤器

javascript - React 中的切换事件单击(打开/关闭)

jquery - 在页面加载时显示 HTML 代码

jsp - 将 JSP 页面包含到另一个 JSP 页面中,如何避免多个 HEAD/BODY 部分?

javascript - jquery/javascript 将纯文本消息转换为文本输入字段

javascript - 如何在关闭时保存页面状态

javascript - 我编写了在悬停时更改按钮的 Jquery 代码,但我为每个按钮分别编写了代码。我如何使它成为一个函数

java - 如何在Spring MVC框架中从jsp获取url路径

java - Struts 2 消息资源包的替代方案