JSP动态添加<input type="text"....>,比如我现在添加3行 如何将这些input中的值封装成LIST传入action中。

action中有个List<User>use=newArrayList<User>来接收jsp中传过来的值。请各位大侠知道个思路来。附加点代码就更好了。每次添加,会动态生... action中有个List<User> use = new ArrayList<User>来接收jsp中传过来的值。请各位大侠知道个思路来。附加点代码就更好了。
每次添加,会动态生成5个<input type="text"...>
这5个input的属性在action中属于一个user对象属性
需要先将这5个input中的值提取出来,封装成一个user对象,然后添加进一个list,最后将这个List传入action中,具体怎么操作的。
展开
 我来答
xxlong32
2011-06-18
知道答主
回答量:6
采纳率:0%
帮助的人:3.4万
展开全部
var trList=signFrame.getElementsByTagName("tr");
var valList= new Array();
for(var i=1; i<trList.length;i++){
var inputList=trList[i].getElementsByTagName('input');
var objStr='';
for(var j=0; j<inputList.length;j++){
objStr +=inputList[j].value+',';
}
objStr=objStr.substr(0,objStr.length-1);
valList[i-1]=objStr;
}
for(var i=0;i<valList.length;i++){
alert(valList[i]);
}

你懂的,给分
mtgr
2011-06-18 · 超过19用户采纳过TA的回答
知道答主
回答量:76
采纳率:0%
帮助的人:49.3万
展开全部
封装的操作还是放在action中比较好吧,动态添加的时候,input的名字也动态生成,方便循环获取其值,不知道有没有明白你的意思
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
s123Fc
2011-06-18 · 超过33用户采纳过TA的回答
知道答主
回答量:239
采纳率:100%
帮助的人:113万
展开全部
百度jsp servlet
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式