[quote]<%@ page contentType="text/html;charset=gbk"%>
<%@ page import="java.util.*"%>
<html>
<body>
<%
// 接收内容
request.setCharacterEncoding("GBK") ;
Enumeration enu = request.getParameterNames() ;
%>
<%
while(enu.hasMoreElements())
{
String name = (String)enu.nextElement() ;
if(name.startsWith("**"))
//在客户端代码中,数组型的参数名用**标记。
{
String temp[] = request.getParameterValues(name) ;
%>
<h1><%=name%> -->
<%
for(int i=0;i<temp.length;i++)
{
%>
<%=temp[i]%>、
<%
}
%>
</h1>
<%
}
else
{
%>
<h1><%=name%> --> <%=request.getParameter(name)%></h1>
<%
}
}
%>
</h1>
<hr>
<h1><%=request.getRemoteAddr()%></h1>
<!--查看客户端ip-->
</body>
</html>[/quote]
request.getParameterNames()返回类型是枚举类,故需要引入java.util.*
<%@ page import="java.util.*"%>
<html>
<body>
<%
// 接收内容
request.setCharacterEncoding("GBK") ;
Enumeration enu = request.getParameterNames() ;
%>
<%
while(enu.hasMoreElements())
{
String name = (String)enu.nextElement() ;
if(name.startsWith("**"))
//在客户端代码中,数组型的参数名用**标记。
{
String temp[] = request.getParameterValues(name) ;
%>
<h1><%=name%> -->
<%
for(int i=0;i<temp.length;i++)
{
%>
<%=temp[i]%>、
<%
}
%>
</h1>
<%
}
else
{
%>
<h1><%=name%> --> <%=request.getParameter(name)%></h1>
<%
}
}
%>
</h1>
<hr>
<h1><%=request.getRemoteAddr()%></h1>
<!--查看客户端ip-->
</body>
</html>[/quote]
request.getParameterNames()返回类型是枚举类,故需要引入java.util.*