读书人

如何才能弹完窗再跳转

发布时间: 2013-04-25 09:50:28 作者: rapoo

怎么才能弹完窗再跳转
我在做一个登录验证,用户输入的帐号和密码如果不正确,就弹一下窗,“登录失败”。弹窗后再让他跳到登录页面,可是这样不行,求大神解决。我加了外部跳转,他弹窗就不弹了。
// TODO 登陆失败!
out.println("<script> alert('Login failed');</script>");
response.sendRedirect("login.jsp");
求大神解决,非常感谢。 登录 密码 验证
[解决办法]

引用:
我是需要从数据库里判断的。我login里有一个表单,提交到loginservlet里,然后再判断。这样做不到吗?还是我处理方法有问题?
表单提交可以用ajax提交,alert()就在页面上,看三楼吧
$.post("<%=basePath%>secure/details/enterpriseImprove", $("#enterprise").serialize(), function(result)
{
if(result=="success"){
$.post("loginservlet", {参数:值,参数:值}, function(data){
if(result=="success"){
跳转

}
else {
alert("未知错误");
}
});
这样就可以吧
[解决办法]
引用:
引用:引用:我是需要从数据库里判断的。我login里有一个表单,提交到loginservlet里,然后再判断。这样做不到吗?还是我处理方法有问题?表单提交可以用ajax提交,alert()就在页面上,看三楼吧JavaScript code?123456789101112 ……
纯jsp做是能做到,不过不优雅,迂回一下就可以了。
你可以这样,如果登陆失败,你把错误信息转发到登陆页面,然后登陆页面在加载的时候有个方法来判断错误信息,有错误信息的时候就alert(错误信息)。
[解决办法]
加个标签比如span,标签里面放你后台处理的信息{$info},注意判断非空,正常登录不会出现,不能登录就会把信息输出到登录页面显示,比弹出好
[解决办法]
楼主 这样不就可以了吗??
out.println("<script> alert('Login failed');location.href='login.jsp';</script>");

读书人网 >Java Web开发

热点推荐