jsp 复选框的功能

来源:百度知道 编辑:UC知道 时间:2024/06/05 12:51:46
我知道复选框可以传递数组概念
比如5个框,3个选中,提交表单后可以接受3个选中的项目的值

现在我想提交以后,能接收5个框的值.选中的3个显示为1,没选种的2个显示为0,怎么接收那没选中的2个框的值?
就是直接提交到另一个jsp页,然后用java代码来处理可以么?
request.getParameterValues() 我试过,只有3个选中的值能取到,我要那2个没选中的值也能取到!!!!

用js取得checkbox的值,并将其组合成一个字符串,类似于“1,1,0,1,0”这样,然后把这个字符串赋值给一个hidden控件,在jsp中可以直接取到这个hidden的值。

一共就5个 3个取到的是1 那2个就0呗 还需要取什么?

request.getParameterValues()

它只提交选中的

晕死了,没选中的不就是默认值么。如果你想知道是哪几个被选,那你把value分开就是了,checkbox的name一样,value不同,就知道了。

request.getParameterValues() 返回的是 一个数组 String 数组