jspからajaxを介して2つのデータをサーブレットに送信しています。サーブレットはそれらのデータを取得し、json objに変換してそのjsonを返します。jsp はその json を取得して、これら 2 つのデータを表示します。ajaxはサーブレットを正常に実行していますが、毎回成功ではなくエラーが警告されます。これらのデータをアラートで表示するにはどうすればよいか教えてください。details.jsp:
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script>
function doajax(){
$.ajax({
url: "AccountDetails",
type: "post",
dataType: "json",
data: { "mobileNo":"01914752849", "fullName":"Md. Muzahid-ul Islam" },
error:function(){
alert("error occured!!!");
},
success:function(data){
alert(data.fullName + "\n" + data.mobileNo);
}
});
}
</script>
AccountDetails.java(サーブレット):
PrintWriter out = response.getWriter();
try {
String fullName = request.getParameter("fullName");
String mobileNo = request.getParameter("mobileNo");
JSONObject jsonObject = new JSONObject();
jsonObject.put("fullName", fullName);
jsonObject.put("mobileNo", mobileNo);
out.println(jsonObject);
} finally {
out.flush();
out.close();
}