如下图所示,报空指针异常,打印出来结果也为null:
我的JSP页面相关代码如下:密码:
学生
教师
管理员
请问各路大神这是什么原因,和Ajax有关系吗?因为发现Ajax也一直不执行success,而是error?已经哭晕,求解答,谢谢
我的Ajax代码如下:$("#login").click(function(){
var account = $("#account");
var password = $("#password");
if(account.val() == ""){
account.focus();
return false;
}
if(password.val() == ""){
password.focus();
return false;
}
$.ajax({
url:"servlet/LoginServlet",
type:"POST",
data:{"account":account.val(),"password":password.val(),"role":$("input[name='role']:checked").val()},
dataType:"json",
success:function(msg){
alert(msg);
},
error:function(er){
//alert(er.message);
alert("error");
}
});
});
哪位好汉发现了我的错误,麻烦批评指正,谢谢!