贴错了,少了个</textarea>,是 
<tr><td><textarea name='ta'>啊</textarea></td>
大家帮忙看看

解决方案 »

  1.   

    有一个方法:
    你设置一个 掩藏的控件,在提交时把所有的textarea中的值组合 起来,并用分隔符隔开
    然后在后台进行分解
      

  2.   

    在asp可以这样
    Request.Form('ta')(0),Request.Form('ta')(0)好像是这样,记得不太青了!JSP不太了解,不过应该差不多,你试试
      

  3.   

    将 String myta[]=request.getParameterValues('ta') 改为
    String myta[]=request.getParameterValues("ta");//注意:双引号这样就可以了 但是如果得到的是中文的话 记住还要进行字符转换!
      

  4.   

    转换用
    String newMyta[]=new String[myta.length];
    for(int i=0;i<myta.length;i++){
      newMyta[i]=new String(myta[i].getBytes("ISO8859_1"),"GBK");
    }
      

  5.   

    kingdomzhf(旭日东升) :好办法,:),我再试试别的办法看,如果不行的话,就用这个杀手锏了赫赫。
    supere(虚心求教) :谢谢你!
      

  6.   

    大哥 你没看到我说的话啊  getParameterValues()就可以了 把' 改成"就行了 何必那么麻烦呢!!!!
      

  7.   

    longshenwang(独眼龙),嗬嗬,刚看到,谢谢! 不过不是""的问题,是我粗心上贴得时候打错。刚刚解决,说来好笑,错误竟然是很低级的,我取了String myta[]=request.getParameterValues(“ta“),我是逐行更新,未把myta[i]中i减一,以至于把下一行myta中的值(全为null)作为当前行更新了。
    =======================
    这么罗索写出来,是希望自己能记住,呵呵,确保下次不再犯。另:谢谢longshenwang(独眼龙)的话,
    ==getParameterValues()就可以了 把' 改成"就行了 何必那么麻烦==
    我差点把问题复杂化,不过找不到问题所在时,kingdomzhf(旭日东升) 得办法绝对是好办法
    谢谢大家!