<%@ page language="java" contentType="text/html;charset=gb2312" import="java.util.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<!-- 这一样用来指定处理这个form的jsp是page.jsp -->
<form action="page.jsp" method="post"><br>
账号:<input type="text" name="username"/><br>
密码:<input type="password" name="userpassword"/><br>
<input type="checkbox" name="sport" value="pingpang">乒乓球
<input type="checkbox" name="sport" value="basketball">篮球
<input type="checkbox" name="sport" value="football">乒乓球
<input type="submit" value="递交">
</form>
</body>
</html>
<%@ page language="java" contentType="text/html;charset=gb2312" import="java.util.*" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
</head>
<body>
<%
request.setCharacterEncoding("gb2312"); //这个语句必须放到使用request之前,因为一旦当使用了
//request让后在去声明的话,就表示当面粉已经变成面包的时候就无力回天啦。
//两个斜杠的这种注释只能用在<%当中,因为这里才是java的模式
Enumeration e=request.getParameterNames();//声明一个枚举类的对象,获取的是参数的名称
while(e.hasMoreElements())
{
String str=(String)e.nextElement();//取出下一个元素(但是注意这里找到的是参数的名称,并不是实际内容)
String strRequest=request.getParameter(str);//我盟通过request来获取内容
out.print(str);//输出
out.print("的内容是");
out.println(strRequest);
}
%>
</body>
</html>