0
* JQueryコード:ajaxを使用してHTMLページからサーブレットクラスを呼び出す方法以下のコードをいくつか書いて、同じJavaパッケージには、私は404ページが見つからないというエラーjquery ajaxからサーブレットに値を渡す方法urlを渡している間に404エラーが発生する
//checking page to be ready for event
$(document).ready(function()
{
//runs after event occured on first dropbox
$('#inpmfudorgId').change(function()
{
var selectedValue = $(this).val();
$.ajax({
//servlet file name to which i want to connect
url: "FileConnection",
//throw alert if connection established
success: function(result)
{
alert("called");
},
//alert if it couldnt make connection with servlet
type: "POST",
error: function(xhr)
{
alert("An error occured: " + xhr.status + " " + xhr.statusText);
}
});
});
});
*あるweb.xmlの直面しています:私はのような
<servlet>
//Name of File
<servlet-name>FileConnection</servlet-name>
//Servlet File Path
<servlet-class>in.mbs.fileupload.ad_forms.FileConnection</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>FileConnection</servlet-name>
<url-pattern>/FileConnection</url-pattern>
</servlet-mapping>
404は、あなたが呼び出しているURLが間違っているか、認識されていないことを示します。あなたのサーバーの設定を確認する必要があります –
このURLにアクセスできるかどうかを確認するには、このURLをWebブラウザから直接アクセスしてください。 404エラーは、そのURLにアクセスできないことを意味します。 – Shubham
あなたのjQueryコードは、FileConnectionの意味を理解していません。あなたのアプリケーションがローカルで実行されている場合は、 'http:// localhost:/FileConnection'のようなURLがあります。サーブレットのhttp URLにAJAX URLを設定してみてください。 –