在循环中的控件名字中加入序号,如 <input name="kuanggong<%=i%>" type="text" size="10">
在取得时候再利用循环吧.

解决方案 »

  1.   

    像for(int i=0;i<10;i++)
    {
    String gonghao=new String(request.getParameter("gonghao<%=i%>"));
    String jiaban=new String(request.getParameter("jiaban<%=i%>"));
    String qingjia=new String(request.getParameter("qingjia<%=i%>"));
    String chuchai=new String(request.getParameter("chuchai<%=i%>"));
    String chidaozaotui=new String(request.getParameter("chidaozaotui<%=i%>"));
    String kuanggong=new String(request.getParameter("kuanggong<%=i%>"));String sql="insert into kaoqin (gonghao,jiaban,qingjia,chuchai,chidaozaotui,kuanggong,riqi) values('"+ugonghao+"','"+ujiaban+"','"+uqingjia+"','"+uchuchai+"','"+uchidaozaotui+"','"+ukuanggong+"','"+uriqi+"');";
    int insert=stmt.executeUpdate(sql);
    }
    。。吗?  
    没运行出来。  试着改了几个地方也没有好的效果!!!!!!
      

  2.   

    就你自己那种方法就可以呀,命名都可以是一样的,在取的时候request.getParameterValues(XXX)就可以了,取出来就是一个数组,如:
    String gonghao[]=(String[])request.getParameterValues("gonghao"));
    String jiaban[]=(String[])(request.getParameter("jiaban"));
    String qingjia[]=(String[])(request.getParameter("qingjia"));
    String chuchai[]=(String[])(request.getParameter("chuchai"));
    String chidaozaotui[]=(String[])(request.getParameter("chidaozaotui"));
    String kuanggong[]=(String[])(request.getParameter("kuanggong"));for(int i=0;i<gonghao.length;i++)
    {String sql="insert into kaoqin (gonghao,jiaban,qingjia,chuchai,chidaozaotui,kuanggong,riqi) values('"+gonghao[i]+"','"+ujiaban[i]+"','"+uqingjia[i]+"','"+uchuchai[i]+"','"+uchidaozaotui[i]+"','"+ukuanggong[i]+"','"+uriqi[i]+"');";
    int insert=stmt.executeUpdate(sql);
    }
      

  3.   

    会出现以下提示 可见传来的参数不是  字符串数组  的类型????
    An error occurred at line: 10 in the jsp file: /test_next.jspGenerated servlet error:
        [javac] Compiling 1 source fileD:\tomcat\work\Catalina\localhost\biye\org\apache\jsp\test_005fnext_jsp.java:61: incompatible types
    found   : java.lang.String
    required: java.lang.String[]
    String ugonghao[]=new String(request.getParameter("gonghao"));
                      ^
      

  4.   

    String gonghao=new String(request.getParameter("gonghao<%=i%>"));
    改为
    String gonghao=new String(request.getParameter("gonghao" + i));