我对 servlet 的 AJAX 调用有疑问。在一个页面上,我想对同一个 servlet 进行多个 ajax 调用,但我无法让它按我想要的方式工作:
page.jsp:
...
// 按下按钮 A$.ajax({ type: "POST", url: "MatchingServlet", data: matchingData_X, success: function(data) { $('.input_A).html(data); } }); ... // Button B pressed $.ajax({ type: "POST", url: "MatchingServlet", data: matchingData_Y, success: function(data) { $('.input_B).html(data); } }); ...
MatchingServlet.java:
... MethodA(...){ ... } MethodB(...){ ... }
在这个项目之前,我习惯了 java 6 和 Spring MVC,你可以用注释来做到这一点。在这种环境中,我得到了 java 1.4.2(很快迁移到 java 6)并且没有框架。
主要问题:如何让这 2 个 ajax 调用转到不同的 servlet 方法?
我在这里找到的所有示例都只有一个 ajax 调用,它转到 doGet 或 doPost 方法。所以我希望它甚至可以做我想做的事。
提前致谢,WvdL