好像不行吧,用request.getParameterValues得到的只能是被选中的checkbox的value的数组,你可以起不同的名字,然后分别对每一个用request.getParameter看是否选中

解决方案 »

  1.   

    你用的是jsp吧,你的想法可以实现
    但感觉不很合理
    象checkbox,radio等,需要选中才能用request.getParameterValues接到值
    实现思路:checkbox初值都是0,选中就为1
              提交表单前所有的checkbox的checked=true //关键
    提供另外一个想法,提交时把checkbox的值给一个隐藏域
    用request.getParameter("name")接值
      

  2.   

    楼上两为分析的很好,看来我这个想法实现起来太复杂了。
    我打算用select下拉框好了,里面有两个选项,“启用”“不启用”,这样我就可以用request.getParameterValues(“select”);得到一个select[]的数组了吧!
    谢谢两位,现在送分!