request.getParameterValues(str)返回的是一个string数组。
String s = request.getParameterValues(str)[i]相当于:
String[] strArray = request.getParameterValues(str)
String s = strArray[i]
getParameter()和getParameterValue()有什么区别?
你的bnums是id,你在bnums这个input上加一个name=”bnums”就行了,因为request.getparametervalues()取的是name的值。个人建议用request.getparameter(“bnums”)
request.getparametervalues()这个返回的是一个数组哈
jsp中request.getParameterValues()获取复选框的值怎么得到的值是on,而不是具体的某个值
request.getParameterValues(String name)是获得如checkbox类(名字相同,但值有多个)的数据。 接收数组变量
,如checkobx类型
request.getParameter(String name)是获得相应名的数据,如果有重复的名,则返回第一个的值
. 接收一般变量

,如text类型
例:
1. 三个名字相同的text标签
<input type=”text” name=”test” value=”1″ />
<input type=”text” name=”test” value=”2″ />
<input type=”text” name=”test” value=”3″ />
request.getParameterValues(“test”) —————– [1, 2, 3]
request.getParameter(“test”) —————— 1
你的bnums是ID,你在bnums这个input上加一个name=”bnums”就行了,因为request.getParameterValues()取的是name的值。个人建议用request.getParameter(“bnums”)request.getParameterValues()这个返回的是一个数组哈
以上就是关于getParameterValues()返回值是什么全部的内容,如果了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!











