To:回复人: yansg(岩心) form 提交过去不就可以直接从request对象里取值了嘛

解决方案 »

  1.   

    IE5好像不支持,是不是只有在IE6上才可以用。
      

  2.   

    To搂主:
    我使用java获取form中的值,按你的所说的如果用request获取的话,如果有一千条数据,每行有10列,我怎么用request呢?难道用10000个request?不知道楼主有什么好方法?迫切需要,谢谢!
      

  3.   

    对于大容量的数据的话,建议重点放在text对象的名字上
    比如:
     txt_1_1   txt_1_2  txt_1_3  txt_1_4  txt_1_5
     txt_2_1   txt_2_2  txt_2_3  txt_2_4  txt_2_5
     txt_3_1   txt_3_2  txt_3_3  txt_3_4  txt_3_5在接受的jsp或servlet中:
    String strTmp[] = new String[5000];
    for(int m=1;m<=5;m++){
        for(int n=1;n<=1000;n++){
            strTmp[i++] = request.getParameter("txt_" 
                                               + String.valueOf(m) 
                                               + String.valueOf(n)
                                              );
        }
    }
    给出的只是个解决问题的思路,具体实现希望自己多灵活一点。
      

  4.   

    ASP.Net上有这种东西,反正我用delphi8做的就是这样子的,非常简单的一个控件,可以编辑,提交的时候也不用刷新,很象C/S方式.
      

  5.   

    To:回复人: yansg(岩心)  不用客气
      :)
      

  6.   

    在ie5.5以上下面的代码更简捷
    <TABLE width="300" border="0" cellpadding="0" cellspacing="1" bgcolor="#CCCCCC">
    <TR bgcolor="#FFFFFF">
    <TD height="20"><div CONTENTEDITABLE>111</div></TD>
    <TD><div CONTENTEDITABLE>111</div></TD>
    <TD><div CONTENTEDITABLE>111</div></TD>
    </TR>
    <TR bgcolor="#FFFFFF">
    <TD height="20"><div CONTENTEDITABLE>111</div></TD>
    <TD><div CONTENTEDITABLE>111</div></TD>
    <TD><div CONTENTEDITABLE>111</div></TD>
    </TR>
    </TABLE>