数据库准备
首先用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
注册成功 注册成功!返回登录