测试成功的:
from1.jsp
<form action="form2.jsp" method="post">
<input type="checkbox" name="id" value="1">ID
<input type="checkbox" name="id" value="2">ID
<input type="checkbox" name="id" value="3">ID
<input type="checkbox" name="id" value="4">ID
<input type="submit" value="GO">
<Input type="reset" value="reset">
</form>
form2.jsp
<%
String check = "";
String[] array=request.getParameterValues("id");
if(array==null){
out.println("fafa");
}else{for(int i=0;i<array.length;i++){
check += array[i];
}
}
out.println(check);
%>
但是奇怪的是我在此页面中就不可以了
<%@page contentType="text/html; charset=gb2312"%>
<%
String strErr =""; //错误提示信息
String strCmd =Tools.myNull(req.getParameter("cmd"),""); //提交的命令
String strAct_Title ="操作员";
String permission = ""; //Tools.myNull(req.getParameter("permission"),"");String[] array  = request.getParameterValues("permission");if(array==null){}else{
for(int i=0;i<array.length;i++){
permission += array[i];
//out.println(permission);
}
}String strFields ="userid,pwd,permission";
String []strDefaultVal ={"","",""};
String []nameFields =TSSString.split(strFields,",");
String []valueFields =TSSString.split(strFields,",");String tbName ="t_operator";
String fieldName ="iid,userid,pwd,permission";
for(int i=0;i<nameFields.length;i++)
{
valueFields[i]=Tools.myNull(req.getParameter(nameFields[i]),strDefaultVal[i]);
}CommonRs srvbean=new CommonRs(conn);if (!strCmd.equals(""))
{
String newName ="iid,userid,pwd,permission";
String [] newVal={
"USER"+Tools.rndListID(5,true),
valueFields[0],
valueFields[1],
valueFields[2]
};
int intResult =srvbean.addRs(tbName,newName,newVal,1);
switch (intResult){
  case CommonInfo.DB_INFO_DISABLE:
   strErr="此服务器名已存在,请修改服务器名!";
break;
  case CommonInfo.DB_INFO_OK:
   out.print("<script language='Javascript'>top.returnValue='ok';top.close();</script>");
break;
  case CommonInfo.DB_INFO_FALSE:
strErr="数据库操作失误,请与管理员联系!";
break;
  case CommonInfo.DB_INFO_NOTFULL:
strErr="添加信息不完整,请检查!";
break;
  default:
   strErr="未知错误信息!";
}
}%>
<form method="post" name="myform" onsubmit="return submit_chk();">
<tr class="modi_top">
  <td colspan="4" valign="middle" align="center">
    <script language="javascript">
    function submit_chk(){//提交前的检测
     var oForm=document.myform;
     if (!notNull(oForm.userid))
     return false;
     if (!notNull(oForm.pwd))
     return false;
     if (!notNull(oForm.cpwd))
     return false;
     if(jtrim(oForm.cpwd.value) != jtrim(oForm.pwd.value)){
     alert("两次输入的密码不一致,请重新输入!")
     oForm.cpwd.value="";
     oForm.pwd.value="";
     oForm.pwd.focus();
     return false;
     }
     return true;
    }
    </script>
    <strong>◇ 添加<%=strAct_Title%> ◇</strong>
  </td>
</tr>
<%if (!strErr.equals("")){%>
<tr class="modi_tr">
  <td width="30%">错误提示</td>
  <td><font color=red><%=Tools.myNull(strErr,"&nbsp;")%></font></td>
</tr>
<%}%>
<tr class="modi_tr">
  <td width="30%">用户名</td>
  <td>
    <input type="text" name="userid" maxlength="10" size="25" value="<%=Tools.getFieldVal(nameFields,valueFields,"name")%>" class="moditext">
  </td>
</tr>
<tr class="modi_tr">
  <td>用户密码</td>
  <td>
    <input type="password" name="pwd" maxlength="10" size="25" value="<%=Tools.getFieldVal(nameFields,valueFields,"pwd")%>" class="moditext">
  </td>
</tr>
<tr class="modi_tr">
  <td>确认密码</td>
  <td>
    <input type="password" name="cpwd" maxlength="10" size="25" value="" class="moditext">
  </td>
</tr>
<tr class="modi_tr">
  <td>用户权限组</td>
  <td>
  <%
  //DBSelect tempRs = srvbean.getAllRs("t_internal_type_description"," and PARENT_ID = '0'");
  DBSelect listRs = srvbean.getAllRs("t_internal_type_description"," and PARENT_ID != '0'");  %>
<%for(int i=0;i<listRs.size();i++){%>
<input type="checkbox" name="permission" value="<%=listRs.get(i,"PARENT_ID")%>"><%=listRs.get(i,"description")%>
<%}%>
  </td>
</tr>
<tr class="modi_tr">
  <td height="25" colspan="2" align="center" valign="bottom">
    <input class="mybtn" type="button" value="确 定" onclick="if (submit_chk()) document.myform.submit();">
    <input class="mybtn" type="button" value="取 消" onclick="javascript:parent.window.close()">
    <input type="hidden" name="cmd" value="save">
  </td>
</tr>
</form>
<%@include file="../inc/modi_foot.inc"%>