在java 中 一组checkbox 怎么读取 想法
private Checkbox g1 = new Checkbox(); public Checkbox getG1() {
return g1;
} public void setG1(Checkbox c) {
this.g1 = c;
}
private Checkbox g2 = new Checkbox(); public Checkbox getG2() {
return g2;
} public void setG2(Checkbox c) {
this.g2 = c;
}
private Checkbox g3 = new Checkbox(); public Checkbox getG31() {
return g3;
} public void setG31(Checkbox c) {
this.g3 = c;
}
...............
private String getGroupsSetting(){
String setting="";
for(int i=1;i <100;i++){
Object gi= "getG"+i+"()";
Checkbox Si=(Checkbox) gi; //在此转换出错
boolean value=Si.isChecked();
if(value){
setting=setting+"1";
}else{
setting=setting+"0";
}
}
return setting;
}
或者有更好的 办法
谢谢
private Checkbox g1 = new Checkbox(); public Checkbox getG1() {
return g1;
} public void setG1(Checkbox c) {
this.g1 = c;
}
private Checkbox g2 = new Checkbox(); public Checkbox getG2() {
return g2;
} public void setG2(Checkbox c) {
this.g2 = c;
}
private Checkbox g3 = new Checkbox(); public Checkbox getG31() {
return g3;
} public void setG31(Checkbox c) {
this.g3 = c;
}
...............
private String getGroupsSetting(){
String setting="";
for(int i=1;i <100;i++){
Object gi= "getG"+i+"()";
Checkbox Si=(Checkbox) gi; //在此转换出错
boolean value=Si.isChecked();
if(value){
setting=setting+"1";
}else{
setting=setting+"0";
}
}
return setting;
}
或者有更好的 办法
谢谢
解决方案 »
- web.xml文件报错,请哪位帮忙看一下,急,谢谢!
- mysql,求大神,来sql!!!
- 单独部署一个EJB MODULE,引入的jar包应该放在哪?MANIFEST.MF应该怎么写?
- tomcat数据库连接池错误! 分不多,非常着急!
- 请教一个很奇怪的问题
- 100分求解答:用XFire写测试客户端的问题 -- 好像CSDN里用XFire的很少阿~~~~~
- Tomcat4.1.29配置了数据源以后无法启动的问题。
- 请问各位高手,有没什么方法可以在客户端读取网页中applet的数据
- 项目mysql导Oracle无法连接,求大佬解答
- Eclipse
- eclipse用hibernate。 链接mysql时显示乱码??
- rich:dataTable 中提交
如果是,在页面上将一组checkbox的name属性设置为相同,服务器端用:String[] ck= request.getParameterValues("aaa");返回数组,然后迭代String数组即可。