我正在使用 HTML/JQuery/AJax 来调用 servlet。我正在向 servlet 提交表单。但它总是给出 404 说资源未找到。我有 Maven 项目。
我在src/main/java
包中有 Servlet 是:com.mycompany.sample
我在webapp/public
文件夹中有jsp。
在 web.xml 中,我使用 url 模式注册了 servlet/myController
在 jsp 中,我对我的表单进行了如下操作:
<form action="myController" ...............
我有一个单独的 .js 文件,其中我提到了 ajax 调用,如下所示“
$.ajax({
type: "POST",
url: "myController",
data: dataString,
success: function(msg) {
alert('success');
},
error: function(ob,errStr) {
alert('onfailure');
}
});
但是我总是收到 404 错误,说/myController
找不到资源并且我得到onfailure
警报。
myController
我是否在我form
的ajax
通话中给出了正确的参考?
谢谢!