如下图所示,报空指针异常,打印出来结果也为null:
我的JSP页面相关代码如下:
密码:<input type="password" class="text" name="password" id="password"><br> <input type="radio" name="role" value="学生" checked="checked" />学生 <input type="radio" name="role" value="教师" />教师 <input type="radio" name="role" value="管理员" />管理员
请问各路大神这是什么原因,和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"); } }); });
哪位好汉发现了我的错误,麻烦批评指正,谢谢!
yanrun
亚努人
ziom
相关分类