- String getParameter(String name) 根据表单的name属性 获取对应的值
- String[] getParameterValues(String name) 获取name相同的所有value
- Map getParameterMap() 参数名作为key,参数值作为value,封装到map中。
Map<String, String[]> map = request.getParameterMap();
for (String key : map.keySet()) {
System.out.println(key+":"+Arrays.toString(parameterMap.get(key)));
}
}
乱码问题
Tomcat8默认处理doGet()方法中存在的乱码问题
在Servlet的doPost或者doGet方法中第一行,调用setCharacterEncoding("UTF-8")设置编码
request.setCharacterEncoding("UTF-8");
response.setHeader("content-type", "text/html;charset=utf-8");