HTML/JQuery/AJax を使用してサーブレットを呼び出しています。フォームをサーブレットに送信しています。ただし、リソースが見つからないという404が常に表示されます。私はmavenプロジェクトを持っています。
src/main/javaパッケージにサーブレットがあります:com.mycompany.sample
フォルダにjspがありwebapp/publicます。
web.xml で、url パターンを使用してサーブレットを登録しました/myController
jspでは、以下のようにフォームにアクションを与えました:
<form action="myController" ...............
そして、私は以下のように ajax 呼び出しについて言及した別の .js ファイルを持っています」
$.ajax({
type: "POST",
url: "myController",
data: dataString,
success: function(msg) {
alert('success');
},
error: function(ob,errStr) {
alert('onfailure');
}
});
/myControllerしかし、リソースが見つからないという404エラーが常に発生し、onfailureアラートが表示されます。
myController私は自分formとajax通話中に正しい参照を与えていますか?
ありがとう!