reg.jsp页面代码如下
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>用户注册</title>
</head>
<body>
<h2>用户注册</h2>
<form action="regdo.jsp" method="post" id="reg" name="reg">
<label for="username">昵称:</label>
<input type="text" id="username" name="username" required><br><br>
<label for="password">密码:</label>
<input type="password" id="password" name="password" required><br><br>
<label for="gender">性别:</label>
<select id="gender" name="sex">
<option value="male">男</option>
<option value="female">女</option>
</select><br><br>
<label for="email">邮箱:</label>
<input type="email" id="email" name="email" required><br><br>
<label for="languages">熟练的开发语言:</label><br>
<input type="checkbox" id="jsp" name="lan" value="jsp">
<label for="jsp">JSP语言</label><br>
<input type="checkbox" id="js" name="lan" value="js">
<label for="js">JS语言</label><br>
<input type="checkbox" id="php" name="lan" value="php">
<label for="php">PHP语言</label><br><br>
<input type="submit" id="registerBtn" name="registerBtn" value="注册">
<input type="reset" id="resetBtn" name="resetBtn" value="重置">
</form>
</body>
</html>
实现效果如下:
regdo.jsp页面代码如下
response.setHeader("Refresh", "3");//自动刷新
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<style>
table{
}
</style>
<%
response.setHeader("Refresh", "3");
request.setCharacterEncoding("UTF-8");
String name = request.getParameter("username");
String password = request.getParameter("password");
String email = request.getParameter("email");
String sex = request.getParameter("sex");
String [] lan= request.getParameterValues("lan");
String lans="";
if(lan != null){
for(int i=0;i<lan.length;i++){
lans = lans+lan[i]+",";
}
}
%>
<h2>用户注册</h2>
<form action="">
<table>
<tr>
<td><label for="username">昵称:</label></td>
<td><%=name %></td>
</tr>
<tr>
<td><label for="password">密码:</label></td>
<td><%=password %></td>
</tr>
<tr>
<td><label for="gender">性别:</label></td>
<td><%=sex %></td>
</tr>
<tr>
<td><label for="email">邮箱:</label></td>
<td><%=email %></td>
</tr>
<tr>
<td><label for="lan">熟练的开发语言:</label></td>
<td>
<%=lans %>
</td>
</tr>
</table>
</form>
</body>
</html>
实现效果代码如下: