if(studentname.equals("小红")&&xh.equals("123")){
session.setAttribute("studentname", studentname);
session.setAttribute("xh", xh);
response.sendRedirect("sucess.jsp");
}else{
response.sendRedirect("login.jsp");
out.print("<script>alert('输入错误!');</script>");
}
这样写的话网页会报错IF那一行有错误
if(studentname.equals("小红")&&xh.equals("123")){
session.setAttribute("studentname", studentname);
session.setAttribute("xh", xh);
response.sendRedirect("sucess.jsp");
}else{
out.print("<script>location.href='index.jsp';alert('输入错误!');</script>");
}
把else里面的重定向换掉用JS里面的跳转就能正常跳转,这是为什么?在执行代码时,不是应该先执行JAVA代码在专
页面对JS进行解析吗,为什么第一个不行呢?
添加回答
举报
0/150
提交
取消