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的一切參數完成辦法的全體內容了,願望對年夜家有所贊助,多多支撐~