1。
String[] values = request.getParameterValues(key); //key为checkbox得name
for(int i = 0; i < values.length; i++) {
strvalue+=values[i]+",";
}
2。
用javascript,我可以发个例子给你
String[] values = request.getParameterValues(key); //key为checkbox得name
for(int i = 0; i < values.length; i++) {
strvalue+=values[i]+",";
}
2。
用javascript,我可以发个例子给你
<script>
function queryChange() {var i,n,m;
var cate_obj = document.form1.CATE_ID;
var class_obj = document.form1.CLASS_ID;
m = cate_obj.selectedIndex;
n = class_obj.length;
for(i = n - 1; i >= 0; i--) class_obj.options[i] = null;if(m == 0) {
NewOptionName = new Option("Select One");
class_obj.options[0] = NewOptionName;
}<%
//Fetch Categories
sqlBean.setDatatable("CATEGORY");
ArrayList arraydata = sqlBean.ArraySelect(
"SELECT *"+
"FROM "+sqlBean.getDatatable()+
" ORDER BY CATE_ID"
);sqlBean.setDatatable("CLASSES");for(int i=0;i<arraydata.size();i++) {
HashMap hashdata=(HashMap)arraydata.get(i);
%>if(m == <%=i+1%>) {<%
//Fetch Classes
ResultSet rs=sqlBean.Query(
"SELECT *"+
"FROM "+sqlBean.getDatatable() +
" WHERE CATE_ID = '"+ hashdata.get("CATE_ID") + "'"+
" ORDER BY CLASS_ID"
);
int j=0;
while(rs.next()) {
%>
NewOptionName = new Option("<%=rs.getObject("CLASS_NAME")%>","<%=rs.getObject("CLASS_ID")%>");
class_obj.options[<%=j%>] = NewOptionName;
<%
j++;
} //End Fetch Classes
if(j == 0) {
%>
NewOptionName = new Option("None Class","");
class_obj.options[<%=j%>] = NewOptionName;
<%
}
%>
class_obj.options[0].selected = true;
} //End javascript "if"
<%
} //End Fetch Categories
%>
} //End javascript</script>
<!--End Javascript for Select Change-->
然后commit();
再try{}catch(BatchUpdateException){}