我在做一个登录验证,用户输入的帐号和密码如果不正确,就弹一下窗,“登录失败”。弹窗后再让他跳到登录页面,可是这样不行,求大神解决。我加了外部跳转,他弹窗就不弹了。
// TODO 登陆失败!
out.println("<script> alert('Login failed');</script>");
response.sendRedirect("login.jsp");
求大神解决,非常感谢。登录密码验证
// TODO 登陆失败!
out.println("<script> alert('Login failed');</script>");
response.sendRedirect("login.jsp");
求大神解决,非常感谢。登录密码验证
直接alert不就完了,还需要跳转么。
{
if(result=="success"){
$.post("loginservlet", {参数:值,参数:值}, function(data){
if(result=="success"){
跳转
}
else {
alert("未知错误");
}
}); 这样就可以吧
{
if(result=="success"){
跳转
}
else {
alert("未知错误");
}
});
你可以这样,如果登陆失败,你把错误信息转发到登陆页面,然后登陆页面在加载的时候有个方法来判断错误信息,有错误信息的时候就alert(错误信息)。
out.println("<script> alert('Login failed');location.href='login.jsp';</script>");