java - 小服务程序和 JSP : How to send parameters with a link

标签 java servlets post parameters webforms

我的想法是在论坛的每条消息中都放一个链接,如果作者想删除它就删除它,并传递必要的参数在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/

相关文章:

jquery - 从 jQuery 到 Spring boot MVC 的 POST 需要用户凭据

php - 在 codeigniter 中插入值没有显示错误

Java:CSV 文件易于读​​/写

java - 将多个 JSONArray 添加到 JSONArray

java将列表字符串写入csv文件

java - Mule ESB - 在流程中使用现有的 servlet

javascript - Angular 2 http post 作为空对象或在关键端发送

java - struts2.xml - 不能包含其他 .xml 文件

java - 禁用Tomcat中所有默认的HTTP错误响应内容

eclipse - Apache Tomcat 8.0 无法加载使用 Eclipse for Java EE、Mars 2 用 Kotlin 编写的 servlet 类