java.util.Enumeration names = request.getParameterNames();//得到全部的参数名集合
//或许可以调用myBean的一个方法,把names以参数的形式传过去,在bean中逻辑处理
while (names.hasMoreElements()) {
String name = (String) names.nextElement();//得到一个参数名
out.print("<ul><li>" + name);
String[] values = request.getParameterValues(name);//得到某个参数名的全部参数值
if (values.length == 1) {//只有一个值
String value = values[0];
if (value.length() == 0) {
out.print("<ul><li>");
out.print("NULL</ul>");//没有值
} else {
out.print("<ul><li>" + value + "</ul>");
}
} else {//多个值列表显示
out.print("<ul>");
for (int i = 0; i < values.length; i++) {
if (values[i].length() == 0) {
out.print("<li>");
out.print("NULL");//没有值
} else {
out.print("<li>" + values[i]);
}
}
out.print("</ul>");
}
out.print("</ul>");
}