首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

请问getParameterNames()相关疑点

2012-01-09 
请教getParameterNames()相关疑点?不是很了解getParameterNames()的用法这段代码,我不是很明白,究竟将什么

请教getParameterNames()相关疑点?
不是很了解getParameterNames()的用法

这段代码,我不是很明白,究竟将什么form的什么东西传给了枚举类型对象e,
然后又取出来赋给字符串key,然后key又是如何通过getParameter把值传给了value,然后放到哈希桶里的啊??
请教高手,仔细解说一下~~~有些细节真的不懂啊~~

Hashtable   h=new   Hashtable();
numeration   e=new   Enumeration();
e=request.getParameterNames();
String   key=(String)e.Nextelement();
String   value=request.getParameter(key);
h.put(key,value);
   


[解决办法]
e=request.getParameterNames();这句话是得到了request的所有parameter的名称;
String key=(String)e.Nextelement();这句话是从e中取出一个数据(也就是一个parameter的名称);
String value=request.getParameter(key);这句话是得到key这个名称的parameter所对应的值。
这样就得到了request的其中一个parameter的名值对(key,value),再把这个名值对保存到Hashtable中。
[解决办法]
楼上正解
不过LZ说的好像是哈希表,不是哈希桶吧
[解决办法]
啥都不懂,先回炉另造再来吧

热点排行