register.jsp
<%--
Created by IntelliJ IDEA.
User: Administrator
Date: 2019/5/9 0009
Time: 下午 8:00
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<form action="show.jsp">
用户名<input type="text" name = "uname"/><br/>
密码<input type="password" name="upwd"/><br/>
年龄<input type="text" name="uage"/><br/>
爱好<br/>
<input type = "checkbox" name = "uhobbies" value="足球"/>足球。
<input type="checkbox" name = "uhobbies" value="篮球"/>篮球。
<input type="checkbox" name="uhobbies" value="乒乓球"/>乒乓球。<br/>
<input type = "submit" value="注册">
</form>
</body>
</html>
show.jsp
<%--
Created by IntelliJ IDEA.
User: Administrator
Date: 2019/5/9 0009
Time: 下午 8:01
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
</head>
<body>
<%
//设置编码
request.setCharacterEncoding("utf-8");
//请求字段名
String name = request.getParameter("uname");
int age = Integer.parseInt(request.getParameter("uage"));//强转为int型;
String pwd = request.getParameter("upwd");
String[] hobbies = request.getParameterValues("uhobbies");//组合请求字段名;
%>
注册成功,信息如下:<br>
姓名:<%=name%><br>
年龄:<%=age%><br>
密码:<%=pwd%><br>
爱好:<br/>
<%
if (hobbies !=null) {
for (String hobby : hobbies) {
out.print(hobby + "nbsp");
}
}
%>
</body>
</html>