Chinaunix首页 | 论坛 | 博客
  • 博客访问: 506217
  • 博文数量: 106
  • 博客积分: 5000
  • 博客等级: 大校
  • 技术积分: 1380
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-21 09:35
文章分类

全部博文(106)

文章存档

2010年(3)

2009年(14)

2008年(55)

2007年(34)

我的朋友

分类:

2007-05-22 16:01:40

request.getParameterValues与request.getParameter的区别:
request.getParameterValues(String   name)是获得如checkbox类(名字相同,但值有多个)的数据。   接收数组变量,如刚才checkobx类型    
request.getParameter(String   name)是获得相应名的数据,如果有重复的名,则返回第一个的值. 接收一般变量,如text类型
 

JSP中request.getParameterNames和getParameterValues应用
 

try...{
String name; 
Enumeration  pNames=request.getParameterNames(); 
 while(pNames.hasMoreElements())...{ 
  name=(String)pNames.nextElement();
  out.print(name+"="+request.getParameter(name));
  }
}catch(Exception e)...{
out.print(e.toString());
}
 
 

for (Enumeration iter = request.getParameterNames(); iter.hasMoreElements();) ...{
            String element = (String) iter.nextElement();
            logger.debug("parameter:"+element);
            logger.debug("value:"+request.getParameter(element));
        }
 

String[]   userId   =   request.getParameterValues("userId");  

 
 
阅读(2398) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~