求助!!smartupload取不到控件数组.


String name[]=su.getRequest().getParameterValues("filename");
String url=su.getRequest().getParameter("url");
单独的能取到,有多个名字一样的控件后getParameterValues就取不到值了,怎么都是NULL,求高手想助啊!!
前台页面
<input type="hidden" name="url" value="333">
<input type="hidden" name="filename" value="11">
<input type="hidden" name="filename" value="22">
[378 byte] By [xingxing_cq-星星] at [2008-1-6]
# 1
呵呵,没用过smartupload
帮顶
# 2
名字改成不一样,然后再取的时候用循环去取值
# 3
name="uploadfile[]" 换成这个
取的时候就用String name[]=su.getRequest().getParameterValues("uploadfile");
# 4
name="uploadfile[]" 换成这个
取的时候就用String name[]=su.getRequest().getParameterValues("uploadfile");

刚才试了,这样也不行.谁还有另外的办法吗?
xingxing_cq-星星 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...
# 5
名字改成不一样,然后再取的时候用循环去取值

晕,改成不一样的还用循环去取啊`~~~直接取不就行了吗!
xingxing_cq-星星 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...
# 6
String name[]=su.getRequest().getParameterValues("filename");
这个可以取到,我也是这样取得~~
xiaocaihua-花花 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...
# 7
不会吧,为什么我取不到?
xingxing_cq-星星 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...
# 8
如果是<select name=filename></select>
String name[]=su.getRequest().getParameterValues("filename");就能取到.
但是如果是
<input type="hidden" name="filename" value="11">
<input type="hidden" name="filename" value="22">
这样String name[]=su.getRequest().getParameterValues("filename");就取不到了
xingxing_cq-星星 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...
# 9
名字一样,要ID不同,要不不能区分,所以无法取值
<input type="hidden" name="filename" value="11" id="h1">
<input type="hidden" name="filename" value="22" id="h2">
CPLiu-老了 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...
# 10
名字一样,要ID不同,要不不能区分,所以无法取值
还是不行啊
xingxing_cq-星星 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...
# 11
别沉啊````有人用过这种吗?
xingxing_cq-星星 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...
# 12
我呀,我用的是text完全可以取到,还有hidden我也用了,也可以。你确定你的hidden里不为空?
xiaocaihua-花花 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...
# 13
String name[]=su.getRequest().getParameterValues("filename");
这个可以取到,我也是这样取得~~
# 14
我晕勒`````刚才回家换了个名字就OK了,还是用的
String name[]=su.getRequest().getParameterValues("filename");

<input type="hidden" name="fname" value="11">
<input type="hidden" name="fname" value="22">
应该是名字的问题 filename可能是关键字一类的吧!
在此感谢大家了```

xingxing_cq-星星 at 2007-10-14 > top of Msdn China Tech,Java,Web 开发...