题目:编写一个jsp程序,实现用户登录,当用户输入的用户名或密码错误时,将页面重定向到错误提示也,并在该页面显示30秒后,自动返回到用户登录页面.
1.用户登录页面
1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 4 5 6 719 20 21登录页 8 9 10
2,登录处理页面
1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8" %> 3 4 5 6 7登录处理页 8 9 10 <%11 //正确的用户名密码12 String user1 = "123";13 String pw1 = "123";14 //获取输入的用户名密码15 String user = request.getParameter("user");16 String pw = request.getParameter("pw");17 //判断用户名密码是否正确18 if(user.equals(user1) & pw.equals(pw1))19 {20 out.print("登录成功");21 }22 else23 {24 response.sendRedirect("error.jsp");25 }26 %>27 28
3,错误提示页
1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8" %> 3 4 5 6 7错误处理页 8 9 10 用户名或密码错误,请稍后重试.11 <%12 //30秒后重定向至登录页13 response.setHeader("refresh","30;URL = index.jsp");14 %>15 16