数据库准备

首先用mysql建一个数据库java_test,在这个数据库中建一个表td_user。

导入mysql 驱动包

在项目\webapp\WEB-INF\lib引入mysql 驱动包。

程序实现思路(相关页面阐述)

index.jsp:选择跳转到登录或注册页;

login.jsp:提供用户的登录表单,可以输入用户名和密码;

dologin.jsp:登录检查页,根据表单提交数据验证权限,并跳转到登录成功页;

login_success.jsp:登录成功页,显示欢迎信息;

register.jsp:提供用户的注册表单,可以输入注册新用户的用户名和密码;

doregister.jsp:注册执行页,将注册的新用户信息导入数据库;

register_success.jsp:注册成功页,可以跳转到登录页。

程序实现

1.index.jsp

Insert title here登录
注册

2.login.jsp

登录页function check(){var username=document.getElementById("userName").value;var password=document.getElementById("userPwd").value;if(username==''){alert("用户名不能为空");return false;}else if(password==''){alert("密码不能为空");return false;}else{return true;}}用户名:
密码:

3.dologin.jsp

登录验证
返回

4.login_success.jsp

登录成功欢迎,返回

5.register.jsp

注册页 function check1(){var username=document.getElementById("userName").value;var password=document.getElementById("userPwd").value;if(username==''){alert("用户名不能为空");return false;}else if((password=='')){alert("密码不能为空"); return false;}else{return true;}}用户名:
密码:

6.doregister.jsp

7.register_success.jsp

注册成功注册成功!返回登录