不知道更好的标题,但这是我想要做的。
我有以下表格,其中将显示书籍列表,并且在每个书籍条目之后都有一个删除按钮。该列表可以是任意长度。为了获取我设置的书籍 ID,name="remove[${cartItem.bookId}]"
但如何在 servlet 中获取此值?request.getParameter("remove")
并且request.getParameterValues("remove")
每次都返回 null。
<form method="post" action="removeBookFromCart">
<c:forEach var="cartItem" items="${sessionScope.cart.cartItems}">
<tr>
<td><c:out value="${cartItem.title}" /></td>
<td><input type="submit" name="remove[${cartItem.bookId}]" value="Remove"/></td>
</tr>
</c:forEach>
</form>