我们可以使用 JavaScript 函数从 JSP 调用 Servlet 吗?

Can we call Servlet from JSP using JavaScript Function?

我想知道,我可以使用 JavaScript 函数从 JSP 调用 Java Servlet doGet 或 doPost 方法吗?如果是,请帮助我处理代码片段。 我试图找到它,并在 Whosebug 和 Google... 上进行了搜索,但运气不佳。 任何帮助都会对我的学习很有帮助。

Servlet有doGet和doPost等方法,将分别调用http GET和POST

如果您希望调用 servlet,您可以使用 JQuery ajax 方法。

Jquery 有一个 ajax 函数,它将接受 url 并调用服务器。

//copied from w3schools
$("button").click(function(){
  $.get("demo_test.asp",function(data,status){
    alert("Data: " + data + "\nStatus: " + status);
  });
});

代替 demo_test.asp 你可以调用你的 url