日期:2014-05-17  浏览次数:20799 次

关于request.getParameterValues()
就是我用这个方法提取前面表单传过来的参数
表单是一个<input type="text" name="i" >这样的文本框
在文本框前面还有一个<input type="checkbox">的复选框.
这样的话即使你在那些没选上复选框的文本框的值都会跟着传过来
我的问题是比如用String i[]=request.getParameterValue("i");
然后数组里面是有空的  
我想问下怎么移除这些空的
我想到的是用一个动态数组去接收
那么这样的话  判断条件是什么呢? equals()括号里面填什么呢?
------解决方案--------------------
是否可以把name="i"只让你需要的地方写成这样。<input type="checkbox" name="不要为i"> 不知道理解对不 呵呵 
------解决方案--------------------
楼主的意思是想取打钩的复选框后面的输入框的值,如果复选框没有打钩就不取复选框后面的值,不知道我这样理解对不对?

------解决方案--------------------
checkbox设置name属性,后台用此name属性获取参数数组
------解决方案--------------------
是checkbox传值问题么,这里有篇文章,希望有用
http://hi.baidu.com/jiong0818/item/a43d4c92d739111f924f415a
------解决方案--------------------
接受的时候做判断