import java.io.*;
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 TestServletForm extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter(); //拿到输出流
Enumeration paramNames = request.getParameterNames(); //拿到所有参数集合
while (paramNames.hasMoreElements()) {
String paramName = (String) paramNames.nextElement();
out.println("<tr><td>" + paramName + "\n</td>");
}
}
}
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 TestServletForm extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html;charset=utf-8");
PrintWriter out = response.getWriter(); //拿到输出流
Enumeration paramNames = request.getParameterNames(); //拿到所有参数集合
while (paramNames.hasMoreElements()) {
String paramName = (String) paramNames.nextElement();
out.println("<tr><td>" + paramName + "\n</td>");
String[] paramValues = request.getParameterValues(paramName); //拿到每一个参数对应的值 如果有多个相同name的input标签提交的值是一个数组
if ( paramValues.length != 0) {
for (int i = 0; i<paramValues.length; i++) {
out.println("<td>" + paramValues[i] + "</td></tr>");
}
}
}
}
}