java遍歷http要求request的一切參數完成辦法。本站提示廣大學習愛好者:(java遍歷http要求request的一切參數完成辦法)文章只能為提供參考,不一定能成為您想要的結果。以下是java遍歷http要求request的一切參數完成辦法正文
經由過程法式遍歷http要求的一切參數放到hashmap中,用的時刻便利了。
假如參數值有中文,那末須要在法式中添加filter轉碼,或許鄙人面法式裡,對paramValue轉碼
以下所示:
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
Map map = new HashMap();
Enumeration paramNames = request.getParameterNames();
while (paramNames.hasMoreElements()) {
String paramName = (String) paramNames.nextElement();
String[] paramValues = request.getParameterValues(paramName);
if (paramValues.length == 1) {
String paramValue = paramValues[0];
if (paramValue.length() != 0) {
System.out.println("參數:" + paramName + "=" + paramValue);
map.put(paramName, paramValue);
}
}
}
}
以上就是小編為年夜家帶來的java遍歷http要求request的一切參數完成辦法的全體內容了,願望對年夜家有所贊助,多多支撐~