如题,form 里只有几个checkbox类型的imput , submit之后另一个处理submit的jsp页面判断到底选中了哪个checkbox?

解决方案 »

  1.   

    request.getParameterValues(String   name)是获得如checkbox类(名字相同,但值有多个)的数据。
      

  2.   

    input 是:
    <input type="checkbox" name="checkbox" value="checkbox"><%=vd.getDescs() %>name 和value 分别有哪些可取值,value 是每个input的顺序值么?
      

  3.   

    String[] favorite = request.getParameterValues(name名);
    name 和value 都是自己定义的
    value 是多选框 显示在页面的内容
      

  4.   


    提交之前,先把已经选中的checkbox用js取到名字,用逗号或其他分开组合成一个字符串,放在一个hidden变量里面,后台直接取hidden变量就可以了。
    要不然你这里value值都写了,后面那个jsp怎么知道你哪个选中了?
      

  5.   

    个人兴趣:
    听音乐:<input type="checkbox" name="interest" value="music"/><br/>
    玩游戏:<input type="checkbox" name="interest" value="game"/><br/>
    唱歌:<input type="checkbox" name="interest" value="sing"/><br/>如上边这样的
    如果你选中了前两个jsp里面
    String[] interest = request.getParameterValues("interest"); 
    会得到一个字符串数组 里面包括"music" 和 "game"这样的 其他的自己类推
      

  6.   

     用request.getParameterValues(String name); 只是获得了拥有相同的name的input的value值。但是不能确定,你选择了哪一个checkBox, 怎样确定呢?
      

  7.   

     用request.getParameterValues(String name); 只是获得了拥有相同的name的input的value值。但是不能确定,你选择了哪一个checkBox, 怎样确定呢?用js代码。