こんにちは私は、JSPページへのajax呼び出しをしようとしています。ここにJSの機能があります。jQuery ajaxコール "Not Found"エラー
<script>
$(function(){
function myAjaxCall() {
$.ajax({
type: "post",
url: "jsp/common/myJavascriptPage.jsp",
dataType: "text",
success:
function (result) {
alert("Got the result: " + result);
},
error: function (xhr,status,error) {
alert("Status: " + status);
alert("Error: " + error);
alert("xhr: " + xhr.readyState);
},
statusCode: {
404: function() {
alert("page not found");
}
}
});
}
});
</script>
上記のURLにJSPが存在するにもかかわらず、私は常にファイルが見つかりません。 webappディレクトリの相対的なJSPファイルの相対位置を計算しています。
通常のAJAX呼び出し(jQueryなし)を使用しようとしましたが、同じエラーで終了しました。
なぜjspを見つけることができないのか理解してもらえますか?
まず、jsp/common/myJavascriptPage.jspは何を返しますか? – TNC
あなたの呼び出しで 'url'を' '/jsp/common/myJavascriptPage.jsp ''に変更してみることができますか? – MilkyWayJoe
私はテキストを返すだけです。Javaコードが埋め込まれています。 'response.getWriter()。println(myResponse);' – Leo