求大神指点,登录验证问题

henji0715 2015-09-17 11:51:32
$.ajax({
url:'login.do',
type:'post',
dataType:'json',
data:{userName:$('#username').val(),pwd:$('#pwd').val()},
success:function(data){
alert('00');
if(data.result=='success'){
alert('success');
window.location.href="./index.html";
}
else if(data.result=='notExist'){
alert('用户名错误!');
}else{
alert('密码错误!');
}
},
error:function(data){
alert('服务器繁忙,稍后重试!');
}
});

//后台
@RequestMapping("/login.do")

public @ResponseBody Map<String, Object> login(@ModelAttribute("user")User user
,HttpServletRequest req){
System.out.println(user.getUserName()+":"+user.getPwd());
boolean b=false;
Map<String,Object> data = new HashMap<String,Object>();
try {
b = userservice.checkUser(MD5.GetMD5Code(user.getUserName()),
MD5.GetMD5Code(user.getPwd()));
} catch (UserNameNotExistException e) {
data.put("result","notExist");
System.out.println(e.getMessage());
return data;
}
if(b) {//登录成功,设置session属性
System.out.println("controller");
HttpSession s =req.getSession();
s.setMaxInactiveInterval(30);
s.setAttribute("username", "Exist");
data.put("result", "success");
return data;
}
else {
data.put("result","error");
return data;
}
}
问题:ie浏览器开了调试,能正常运行,关闭调试,就没反应了,360浏览器直接走了error:function 为什么,求大神指教!!
...全文
71 点赞 收藏 1
写回复
1 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
兔子托尼啊 2015-09-17
error:function (XMLHttpRequest, textStatus, errorThrown) { alert("请求对象XMLHttpRequest: "+XMLHttpRequest); alert("错误类型textStatus: "+textStatus); alert("异常对象errorThrown: "+errorThrown); } 错误信息看看
回复
相关推荐
发帖
Web 开发
创建于2007-09-28

8.0w+

社区成员

Java Web 开发
申请成为版主
帖子事件
创建了帖子
2015-09-17 11:51
社区公告
暂无公告