春天的熊

.获取request里的所有参数名及其参数值

request里有两个方法
request.getParameterMap();
request.getParameterNames();
我想用这两种方法获取。
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();
访问URL:http://127.0.0.1:8080/test.jsp?a=1&b=2&c=3
test代码:
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]);
        }
      }

2012-03-13
/  标签: webjsp-request
   
评论
热度(1)
  1. 小城,风带香春天的熊 转载了此文字
坚信上帝的延迟,并不是上帝的拒绝。

那些还没有到来的,总会在找寻和尝试中来到。

Here,成长的角落。

Q_Q:317886534