(1)通过javascript取得你选中的复选框数组的值, 并以一定规则组合起来(用逗号做间隔符号) <script language="javascript"> var aa=""; function getChoose(sForm) { var flag = false; for (var i=0;i<sForm.elements.length;i++) { var item = sForm.elements[i]; if(item.type.toUpperCase() =="CHECKBOX") { if(item.checked) { aa = aa+item.value+","; flag = true; } } } if(!flag) {return false; }</script>(2)在action拆分获取的数据(StringTokenizer),可以在action中生成你要的checkbox组 也可以到在页面循环生成
用弹出窗体的话用dialogArgument来传吧.
System.getProperty().getProperty(key);
并以一定规则组合起来(用逗号做间隔符号)
<script language="javascript">
var aa="";
function getChoose(sForm)
{
var flag = false;
for (var i=0;i<sForm.elements.length;i++)
{
var item = sForm.elements[i];
if(item.type.toUpperCase() =="CHECKBOX")
{
if(item.checked)
{
aa = aa+item.value+",";
flag = true;
}
}
}
if(!flag)
{return false;
}</script>(2)在action拆分获取的数据(StringTokenizer),可以在action中生成你要的checkbox组
也可以到在页面循环生成