使用javascript调用Servlet post方法
我需要使用javascript调用servlet post方法,我已经这样做了使用javascript调用Servlet post方法,javascript,servlets,post,Javascript,Servlets,Post,我需要使用javascript调用servlet post方法,我已经这样做了 var iframe= document.getElementById("iframe"); iframe.src = "MyServlet"; 你做得不对 您需要将src设置为将调用servlet的URL,例如 iframe.src = "/Path/To/Something"; 如果要发送POST请求,需要创建并调用submit() 注意,使用AJAX和XMLHttpRequest更有效。最简单的方法是
var iframe= document.getElementById("iframe");
iframe.src = "MyServlet";
你做得不对 您需要将
src
设置为将调用servlet的URL,例如
iframe.src = "/Path/To/Something";
如果要发送POST请求,需要创建
并调用submit()
注意,使用AJAX和XMLHttpRequest更有效。最简单的方法是:
(尽管您希望调用
$.post
)有两种方法可以向服务器发布
:
- 使用
method=“POST”
- 使用ajax并指定
作为方法POST
GET
也就是说,MyServlet
不太可能是有效的路径。您需要指定在web.xml中配置为
的路径,只需将其设置为post(…)
(这是他想要的)
$.get("/Path/To/Something");