gpt4 book ai didi

java - Spring MVC - 使用 JSP 表删除 SQL 中的行

转载 作者:行者123 更新时间:2023-11-28 23:40:09 24 4
gpt4 key购买 nike

我在购物车(SQL 表)中放置“删除”按钮时遇到了另一个问题我想要当我将光标放在删除按钮上时,例如 ID 为 36 的行,然后该按钮中的链接将适用于行的 ID,36。

这是我的代码:

<form action="/OnlineShop/cart/selectedItem=${cart.getID()}"  method="post">
<div style="padding-right: 40px">
<table border="1">
<tr>
<td>ID</td>
<td>Product</td>
<td>Name</td>
<td>Company</td>
<td>Type</td>
<td>Price</td>
<td>Action</td>
</tr>
<c:forEach var="cart" items="${carts}">
<tr>
<td>${cart.getID()}</td>
<td><img src="${cart.getProduct()}" /></td>
<td>${cart.getName()}</td>
<td>${cart.getCompany()}</td>
<td>${cart.getType()}</td>
<td>${cart.getPrice()}</td>
<td><input type="submit" value="Delete"/></td>
</tr>
</c:forEach>
</table>
</div>
</form>

我并不感到惊讶,它没有像我想要的那样工作(当我将光标放在删除上时,ID 不显示,因为表单操作不知道这个字符串是什么?)我尝试了类似的东西:

<c:forEach var="cart" items="${carts}">
<form action="/OnlineShop/cart/selectedItem=${cart.getID()}" method="post">
<div style="padding-right: 40px">
<table border="1">
<tr>
<td>ID</td>
<td>Product</td>
<td>Name</td>
<td>Company</td>
<td>Type</td>
<td>Price</td>
<td>Action</td>
</tr>
<tr>
<td>${cart.getID()}</td>
<td><img src="${cart.getProduct()}" /></td>
<td>${cart.getName()}</td>
<td>${cart.getCompany()}</td>
<td>${cart.getType()}</td>
<td>${cart.getPrice()}</td>
<td><input type="submit" value="Delete"/></td>
</tr>
</table>
</div>
</form>
</c:forEach>

除了每一行都用其余行分隔之外,它工作得很好。这就像一个表(所有标记的列)负责我的 SQL 数据库中的一行。我该如何解决这个问题?

最佳答案

你可以在 JS 中完成,但它可以为你工作:

<div style="padding-right: 40px">
<table border="1">
<tr>
<td>ID</td>
<td>Product</td>
<td>Name</td>
<td>Company</td>
<td>Type</td>
<td>Price</td>
<td>Action</td>
</tr>
<c:forEach var="cart" items="${carts}">
<tr>
<td>${cart.getID()}</td>
<td><img src="${cart.getProduct()}" /></td>
<td>${cart.getName()}</td>
<td>${cart.getCompany()}</td>
<td>${cart.getType()}</td>
<td>${cart.getPrice()}</td>
<td><form action="/OnlineShop/cart/selectedItem=${cart.getID()}" method="post"><input type="submit" value="Delete"/></form></td>
</tr>
</c:forEach>
</table>
</div>

关于java - Spring MVC - 使用 JSP 表删除 SQL 中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34622853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com