如何添加多行纪录?(100分)

  • 主题发起人 主题发起人 一天到晚游泳的瑜
  • 开始时间 开始时间

一天到晚游泳的瑜

Unregistered / Unconfirmed
GUEST, unregistred user!
现在我在table中有多条纪录,我想通过一个“提交”按钮,将所有的记录提交上去,
请问我该怎样传参数?table在一个form中,而我指定在form的action为“11.jsp”,
在11.jsp中用insert添加,请问参数该怎么办?
 
您是指如何纪录table中的纪录还是指什么东西
不知道我有没有理解错:
按我看您可以使用input type=hidden的来做,
或也可以使用session+Vector+Hashtable
 
用aession+Vector+Hashtable怎么做?我好像也看见过,我主要是想将每个数据单元
都读出来,然后添加到数据库的表中,但table的最后一个数据单元我还用的textfield
或select。具体地说,我就想录入一个班的成绩,我应该怎样传参数?
 
用input type=hidden 来做可能较简单。
aession+Vector+Hashtable 是什么,我不知道,认能告诉我?
 
用数组实现,你把各个输入值作为一个数组(命名相同即可),然后就可以在服务器端得到了。
 
用隐含传递参数
<input type="hidden" name=### value=###>
<input type="hidden" name=### value=###>
就可以了,或者使用Session.putvalue(###);,使用时session.getValue(###);
注意session有失效时间(随web服务器设置不同)

其中###表示任意内容
 
引用text的name,
比如一行text全命名为AA,来表示AA的各个学科的成绩
request.getParameterValues("AA")可得到一个数组,里面有这一行text的value
 
多人接受答案了。
 
后退
顶部