jsp表单提交如何批量增加数据

前台我是用javascript来增加表格行和列的<td><inputtype="text"name="caigoudw0"size="10"></td><td><inpu... 前台我是用javascript来增加表格行和列的
<td><input type="text" name="caigoudw0" size="10"></td>
<td><input type="text" name="caigoudw1" size="10"></td>
<td><input type="text" name="caigoudw2" size="10"></td>
.
.
.
每增加一行name值都会加一!!
现在的问题是我把表单提交到servlet后!如何批量获取前台提交的值,然后批量插入数据库??
知道应该要用循环
可问题是怎么知道有多少条数据!说的详细点!!本人比较笨额!!!
最好有实例代码
展开
 我来答
净利率
推荐于2016-03-05 · TA获得超过830个赞
知道小有建树答主
回答量:345
采纳率:0%
帮助的人:251万
展开全部
如果 你不想用request.getParameterValues()

也可以用request.getParameter()

可问题是怎么知道有多少条数据----你应该用js增加一行吧

那你可以在js使用全局变量counter,增加一行,counter++
在页面中保存一个counter表单域:点击提交按钮的时候,将counter变量的值放到input域中,这样就知道记录数了
<input type="text" name="counter" value="">
cx924098
推荐于2018-05-18 · TA获得超过172个赞
知道小有建树答主
回答量:225
采纳率:0%
帮助的人:221万
展开全部
可怜的娃! 你name取一样的名字
然后再servlet中 getParameterValues("name"); 就获得了一个数组
再循环遍历 添加到数据库就行了!
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
8vip
2010-07-21 · TA获得超过329个赞
知道小有建树答主
回答量:339
采纳率:0%
帮助的人:404万
展开全部
每次增加一行,你的name不要+1 .统一用一个name
这样子在后台就
String[] caigoudw = request.getParameterValues("caigoudw ");

这样子出来一个数组.你遍历下就好了.

晕死.遍历你不会啊.

用for循环遍历那个caigoudw数组.取出的每一个string对象就是前台的文本框输入的值
for (int i = 0; i < caigoudw.length; i++) {
//caigoudw[i] 这个就是每一个的值
}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
29120406
2010-07-26 · TA获得超过805个赞
知道小有建树答主
回答量:608
采纳率:0%
帮助的人:330万
展开全部
你果然很笨,我没看走眼
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友c2ab2d7
2010-07-21 · TA获得超过2197个赞
知道小有建树答主
回答量:1433
采纳率:0%
帮助的人:842万
展开全部
在循环里面 执行操作方法就是批量了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式