jsp中无法得到一组同名的textarea中的内容。急等待。。。马上揭帖谢谢 贴错了,少了个</textarea>,是 <tr><td><textarea name='ta'>啊</textarea></td>大家帮忙看看 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有一个方法:你设置一个 掩藏的控件,在提交时把所有的textarea中的值组合 起来,并用分隔符隔开然后在后台进行分解 在asp可以这样Request.Form('ta')(0),Request.Form('ta')(0)好像是这样,记得不太青了!JSP不太了解,不过应该差不多,你试试 将 String myta[]=request.getParameterValues('ta') 改为String myta[]=request.getParameterValues("ta");//注意:双引号这样就可以了 但是如果得到的是中文的话 记住还要进行字符转换! 转换用String newMyta[]=new String[myta.length];for(int i=0;i<myta.length;i++){ newMyta[i]=new String(myta[i].getBytes("ISO8859_1"),"GBK");} kingdomzhf(旭日东升) :好办法,:),我再试试别的办法看,如果不行的话,就用这个杀手锏了赫赫。supere(虚心求教) :谢谢你! 大哥 你没看到我说的话啊 getParameterValues()就可以了 把' 改成"就行了 何必那么麻烦呢!!!! longshenwang(独眼龙),嗬嗬,刚看到,谢谢! 不过不是""的问题,是我粗心上贴得时候打错。刚刚解决,说来好笑,错误竟然是很低级的,我取了String myta[]=request.getParameterValues(“ta“),我是逐行更新,未把myta[i]中i减一,以至于把下一行myta中的值(全为null)作为当前行更新了。=======================这么罗索写出来,是希望自己能记住,呵呵,确保下次不再犯。另:谢谢longshenwang(独眼龙)的话,==getParameterValues()就可以了 把' 改成"就行了 何必那么麻烦==我差点把问题复杂化,不过找不到问题所在时,kingdomzhf(旭日东升) 得办法绝对是好办法谢谢大家! 为什么这段JS的代码不能给文本框赋值呢?只有“标规”按钮有用。谢谢! 求教用javascript来比较英语句子。 鼠标点击表格的一行时 如何获取所选行的内容 大家的 alert(12*1.2) 显示什么值啊 刚才那个生僻的问题,虽然已经结贴,后来发现两个答案事错的! 检测多个上传图片小于200K的代码有问题。请帮忙看看,谢谢! 怎样在客户端打开一个exe文件呢? 表单问题 请问大虾:如何获得窗口的滚动条的当前滚动位置? jquery div 对象添加 能不能屏蔽弹出窗口的关闭按钮? JScript中怎么表示“字节类型数组”参数?
你设置一个 掩藏的控件,在提交时把所有的textarea中的值组合 起来,并用分隔符隔开
然后在后台进行分解
Request.Form('ta')(0),Request.Form('ta')(0)好像是这样,记得不太青了!JSP不太了解,不过应该差不多,你试试
String myta[]=request.getParameterValues("ta");//注意:双引号这样就可以了 但是如果得到的是中文的话 记住还要进行字符转换!
String newMyta[]=new String[myta.length];
for(int i=0;i<myta.length;i++){
newMyta[i]=new String(myta[i].getBytes("ISO8859_1"),"GBK");
}
supere(虚心求教) :谢谢你!
=======================
这么罗索写出来,是希望自己能记住,呵呵,确保下次不再犯。另:谢谢longshenwang(独眼龙)的话,
==getParameterValues()就可以了 把' 改成"就行了 何必那么麻烦==
我差点把问题复杂化,不过找不到问题所在时,kingdomzhf(旭日东升) 得办法绝对是好办法
谢谢大家!