我有一个问题,对一个servlet的AJAX调用。 在页面上我想使多个Ajax调用同一个servlet, 但我不能让它为我多么希望工作:多个ajax调用servlet
page.jsp:
...
//巴顿的压制$.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
你可以在url中使用参数吗? url:“MatchingServlet”+“?method = A”or url:“MatchingServlet”+“?method = B” – Curlas 2013-03-18 08:56:24