java - 如何在不提交表单的情况下从 anchor 执行 doget() 或 dopost()

标签 java jsp servlets get request

我知道这可能是预览时提出的,但我还没有找到解决方案。 所以情况是,我想从 jsp 文件中的 anchor 而不是从表单向 servlet 发出(执行或获取)请求。这可能吗?

最佳答案

当您单击 anchor 链接时,您将发送 GET 请求,因此会调用 doGet()

您无法通过点击此类链接来发出发布请求。 HTML anchor 不是这样设计的。

您可以使用Ajax ,如果您不想提交 FORM

或者至少您可以触发它的表单submission onclick

$("link").click(function(){
     $("#form").submit();
  });

关于java - 如何在不提交表单的情况下从 anchor 执行 doget() 或 dopost(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16464870/

相关文章:

java - Eclipse Java 编辑器模板...为什么没有类型变量?

java - Spring 中的谷歌地图 JSP

java - Struts 在页面加载时调用操作

java - Tomcat Java Servlet 路径

java - 将无类型的 Arraylist 转换为有类型的 Arraylist

java - 为什么转义字符不能用于替换所有括号?

java - 在 JavaME 的 URL 中发送非拉丁查询字符串

java - 改变背景颜色jsp

java - 如何找到tomcat服务器处理的请求总数?

java - 从 ajax 请求访问 javax servlet