`
xiangqian0505
  • 浏览: 317993 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Serlet中的js脚本不执行的原因

阅读更多
out.println("<script language='javascript'>alert('密码错误!');</script>"); 注意,在这一句后面不能有 sendRedirect("")之类跳转的语句,因为这样的话该servlet还没输出到页面就已经结束生命期了。估计你是用了跳转吧。如果你必须跳转的话那就用js跳转而不是通过服务器跳转,把js代码改成下面这样:"<script>alert('密码错误!');document.location.href='login.jsp';</script>";这样就不会导致js的输入提前结束生命期的问题了。其中,login.jsp要根据你的页面所在的目录确定相对路径,例如../login.jsp
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics