多谢各位了~
package servlet;import java.io.IOException;
import java.io.PrintWriter;
import java.util.Enumeration;import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;public class ShowParameters extends HttpServlet
{
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException 
{
response.setContentType("text/hrml");
PrintWriter out = response.getWriter();
String docType = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.1 Transitional//EN\">\n";
String title = "Reading All Request Parameters";
out.print(docType + 
"<HTML>\n" +
"<HEAD><TITLE>"+title+"</TITLE></HEAD>\n" +
"<BODY BGCOLOR = \" #FDF5E6 \">\n" +
"<H1 ALIGN = CENTER>" + title + "</H1>" +
"<TABLE BORDER = 1 ALIGN = CENTER>\n" +
"<TR BGCOLOR = \" FFAD00 \" >\n"+
"<TH> Parameter Name <TH>ParameterValue(s)");
Enumeration paramNames = request.getParameterNames();
while (paramNames.hasMoreElements()) 
{
String paramName = (String)paramNames.nextElement();
out.print("<TR><TD>"+ paramName + "\n<TD>");
String[] paramValues = request.getParameterValues(paramName);
if(paramValues.length == 1)
{
String paramValue = paramValues[0];
if(paramValue.length() == 0)
out.print("<I>No Value</I>");
else
out.print(paramValue);
}
else
{
out.print("<UL>");
for(String s : paramValues)
{
out.print("<LI>" + s);
}
out.print("</UL>");
}
}
out.print("</TABLE>\n</BODY></HTML>");
}
protected void doPost(HttpServletRequest request, HttpServletResponse response) 
throws ServletException, IOException 
{
doGet(request, response);
}
}