在做登录界面设计的时候,需要判断用户输入的用户名和密码是否正确,对的话就跳转到成功界面,不正确的话就弹框显示错误信息并返回到登录界面,下面给出的主要是servlet中的实现代码。
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.setCharacterEncoding("UTF-8");
PrintWriter out=response.getWriter(); //初始化out对象
try
{
ResultSet rst=login(username,userpsw); //从数据库中得到的数据,判断用户合法性
if(!rst.next())
{
rst.close();
out.print("<script language='javascript'>alert('UserName Wrong!!');window.location.href='Login.jsp';</script>"); //弹框提示,点击确定后返回登录界面
}
else
{
rst.close();
response.sendRedirect("MainIndex.jsp");
}
}
catch(Exception e)
{
}
}