作业要求
- 一个注册页面 (form表单,servlet)
- username (文本框)
- password:密码 (密码框)
- passwordYes :再次输入密码(密码框)
- hobby (多选框)
- sex (单选框)
- info (文本域)
- servlet处理注册信息
- 判断两次密码是否相同
- 相同则跳到成功页面,并且在成功页面显示SeesionID;
- 不同则注册失败,重定向到注册页面
- 成功页面
- 显示登陆成功的用户名,密码,爱好,性别和信息;
- 显示一个注销按钮
- 如果注销后,或者没登录,不能直接进入成功页面,跳转到404
- 404页面就是一个404;
注册页面
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
<script>
var status = '${sessionScope.pwdFail}';
if (status=='yes'){
alert("两次密码输入不一样,请重新输入")
}
</script>
</head>
<body>
<h1>注册页面</h1>
<hr>
<div>
<form action="${pageContext.request.contextPath}/register.do" method="post">
<p>用户名:<input type="text" name="username" required></p>
<p>密码: <input type="password" name="password"></p>
<p>确认密码: <input type="password" name="passwordTwo"></p>
<p>性别:
<input type="radio" name="sex" value="boy">男
<input type="radio" name="sex" value="girl">女
</p>
<p>爱好:
<input type="checkbox" name="hobby" value="girl">女孩
<input type="checkbox" name=