Get all parameters and parameter names in the request (parameter names are automatically obtained) - [ Java ] There are two methods in request request.getParameterMap(); request.getParameterNames(); I want to get it using both methods. 1。用request.getParameterNames(); Enumeration enu=request.getParameterNames(); while(enu.hasMoreElements()){ String paraName=(String)enu.nextElement(); System.out.println(paraName+": "+request.getParameter(paraName)); } 2。request.getParameterMap(); Map map=request.getParameterMap(); Set keSet=map.entrySet(); for(Iterator itr=keSet.iterator();itr.hasNext();){ Map.Entry me=(Map.Entry)itr.next(); Object ok=me.getKey(); Object ov=me.getValue(); String[] value=new String[1]; if(ov instanceof String[]){ value=(String[])ov; }else{ value[0]=ov.toString(); } for(int k=0;k<value.length;k++){ System.out.println(ok+"="+value[k]); } }
Get all parameters and parameter names in the request
Guess you like
Origin http://10.200.1.11:23101/article/api/json?id=326682996&siteId=291194637
Recommended
Ranking