如何用Ajax在登录界面登录失败的情况下,不刷新,并提示错误。
本人小白一枚,用jsp和servlet做了一个登录的功能,我登录失败了之后,又请求转发到登录界面,如何用ajax实现在失败的情况下,不刷新呢,并且给个错误提示。希望大神们,指导指导,最好写一个简单的代码。
request.setCharacterEncoding("UTF-8");
String name=request.getParameter("name");
String pwd=request.getParameter("password");
HttpSession s=request.getSession();
s.setAttribute("name", name);
s.setMaxInactiveInterval(10*60);
userinfo u=new userinfo(name,pwd,"22@qq.com");
System.out.println(name+""+name);
regdaoImp reg=new regdaoImp();
if(reg.query(u)!=null){
response.sendRedirect("main.jsp");
}
else{
request.setAttribute("msg","登录失败");
request.getRequestDispatcher("/login.jsp").forward(request, response);
}