我的想法是在论坛的每条消息中都放一个链接,如果作者想删除它就删除它,并传递必要的参数在servlet的doPost方法中工作以删除消息。
<form id="frm-delete" action="Forum" method="POST">
<input type="hidden" name="idMsg" value="${m.idMissatge}">
<input type="hidden" name="action" value="delete">
</form>
我怎样才能只点击一个链接发送信息,像提交按钮一样使用它?
有什么想法吗?
提前谢谢你。
最佳答案
如果您想发送 POST 请求,则不能这样做。但是,您可以将 CSS 应用于提交按钮,使其看起来像一个链接。
你可以这样使用:
background-color: transparent;
padding: 0;
border-width: 0;
cursor: pointer;
text-decoration: underline;
float: right;
margin-top: 1px;
顺便说一句:请注意,客户端能够更改您存储在隐藏字段中的 ID,因此不要过分依赖它(例如,不检查就删除具有给定 ID 的行)。
关于java - 小服务程序和 JSP : How to send parameters with a link,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6596090/