在我的javaee应用程序中,我想向用户显示项目列表,并让用户通过在文本字段中输入值并单击“更新”链接来编辑项目的数量。我使用了doGet()in用于显示项目列表的servlet。
由于项目的更新是一个修改操作,我认为它应该在servlet的doPost()中。 我通过点击提交按钮看到了大部分表单提交。但是,我想知道我是否可以使用链接提交数据
同样,我想让用户通过点击删除链接来删除项目。
请告诉我如何编写这个jsp代码,点击“更新”链接会调用我的servlet的doPost()
<c:url value="viewcart" var="updateqtyurl">
</c:url>
<td>
<input type="text" name="quantity" value="${cartitem.quantity }"><a href="${updateqtyurl}">update</a>
</td>
<c:url value="viewcart" var="removefromcarturl">
<c:param name="bookToRemoveId" value="${cartitem.book.book_id}" />
</c:url>
<td>
<a href="${removefromcarturl}" ><img src="remove.png" alt="Remove"></a>
</td>
答案 0 :(得分:0)
在更新链接中添加以下内容:
<a href="javascript:itemsForm.submit()">Update</a>
itemsForm是包含textfields
的表单的id