电竞比分网-中国电竞赛事及体育赛事平台

分享

java遍歷http請求request的所有參數

 昵稱15242507 2015-08-06

 通過程序遍歷http請求的所有參數放到hashmap中,用的時候方便了。

如果參數值有中文,那么需要在程序中添加filter轉碼,或者在下面程序里,對paramValue轉碼

 

 

Java代碼  收藏代碼
  1. public void doGet(HttpServletRequest request, HttpServletResponse response)  
  2.       throws ServletException, IOException {  
Java代碼  收藏代碼
  1. Map map = new HashMap();  
  2.      Enumeration paramNames = request.getParameterNames();  
  3.     while (paramNames.hasMoreElements()) {  
  4.       String paramName = (String) paramNames.nextElement();  
  5.   
  6.       String[] paramValues = request.getParameterValues(paramName);  
  7.       if (paramValues.length == 1) {  
  8.         String paramValue = paramValues[0];  
  9.         if (paramValue.length() != 0) {  
  10.           System.out.println("參數:" + paramName + "=" + paramValue);  
  11.           map.put(paramName, paramValue);  
  12.         }  
  13.       }  
  14.     }  

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多