论坛首页 Java企业应用论坛

获得一组checkbox的值

浏览 4905 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2006-09-29  
html:

<form name="form1" action="../daychart" method=post>
<input type=checkbox name=a1 value="1">
<input type=checkbox name=a1 value="2">
<input type=checkbox name=a1 value="3">
<input type=checkbox name=a1 value="4">
<input type=checkbox name=a1 value="5">
<INPUT type="submit" value="123">
   <input type="hidden" name="dddd" value="str">
</form>


获得其值并组成字符串
String[] aa = httpservletrequest.getParameterValues("a1");
        String rr = "";
        for (int k = 0; k < aa.length; k++) {
            rr = rr + aa[k] + ",";
        }
        rr=new String(rr.getBytes("ISO-8859-1"),"GBK");
        //rr.substring(0,rr.length()-1);
        System.out.println(rr);
   发表时间:2006-09-29  
不好意思  写blog时不小心点了"加入论坛"

这种弱弱的问题贴这里让大家见笑了
0 请登录后投票
   发表时间:2006-09-29  
没关系
0 请登录后投票
   发表时间:2006-09-29  
呵呵,如果一个都未选就要抛空指针了
0 请登录后投票
   发表时间:2006-09-30  
如果只有一个被选中。。。。。。你试过没有?
0 请登录后投票
   发表时间:2006-09-30  
呵呵 谢谢大家的意见,只选一个的情况是可以的,
但全部不选的情况就会抛异常。

我用到的情况是在用户出报表的时候用户可以自定义报表输出的字段的情况,但我的前提是有默认的字段存在的,也就是说每张报表都有固定的输出字段,至少有一个初始化时是checked的
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics