您的位置:首页 > 其它

servlet登录失败后返回登录界面并弹出警告框

2014-12-13 22:44 1121 查看
原文:http://blog.sina.com.cn/s/blog_6b3f93bd0100w0hm.html

在LoginServlet中这样写:

public void doGet(HttpServletRequest request, HttpServletResponse response)

throws ServletException, IOException {

String uName = request.getParameter("uName");

String uPassword = request.getParameter("uPassword");

boolean flag = new com.lhgg.member.dao.MembersDao().login(uName,

uPassword);

if (flag) {

//验证成功,转向登录成功后的界面

request.getRequestDispatcher("welcome.jsp").forward(request, response);

} else {

//验证失败,转向登录界面,并传递一个参数error,其值为yes

response.sendRedirect("login.jsp?error=yes");

}

}



然后在loging.jsp的最后一个</html>的后面加如下代码:

<script>

//取出传回来的参数error并与yes比较

var errori ='<%=request.getParameter("error")%>';

if(errori=='yes'){

alert("登录失败!");

}

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: