数据批量添加
<body>
<input type="button" value="添加" onClick="addRow();" />
<input type="button" value="删除" onClick="removeRow();" />
<form action="addKT.action">
<table border="1" cellpadding="0" cellspacing="0" id="senfe">
<tr>
<td colspan="4">题目1:<input type="text" name="tm"/></td>
</tr>
<tr>
<td colspan="4">答案:<select name="da" style="width:100px"><option value="A">A</option><option value="B">B</option><option value="C">C</option><option value="D">D</option></select></td>
</tr>
<tr>
<td>A:</td><td ><input type="text" name="xxa"/></td>
<td>B:</td><td ><input type="text" name="xxb"/></td>
</tr>
<tr>
<td>C:</td><td ><input type="text" name="xxc"/></td>
<td>D:</td><td ><input type="text" name="xxd"/></td>
</tr>
</table>
</form>
</body>
点击添加按钮的时候增加三行<tr>,内容跟这一样。就是加一道题
点删除的时候删除<tr>,删一道题
点保存,所有的都给后台保存,怎么搞??
struts映射的话怎么配置??
不用struts的话还有啥办法实现?
新手求指教
------解决方案--------------------点击添加按钮的时候增加三行<tr>,内容跟这一样。就是加一道题 --这个用js写就OK,注意每个题目的id要有规律 ,这样在后面就好取了
------解决方案--------------------把数据提交到后台就更好搞了啊,你把题目的name用一样的tm,把答案的name也用一样的da,添加一套只改id,name不改,到后台用String[] tms = request.getParameterValues("tm");
String[] das = request.getParameterValues("da");
这样就能获取到所有的值
------解决方案--------------------把数据加入到List中就OK,再循环取出就可以了
------解决方案--------------------一楼的思路就对了,id或name要有规律,后台做一些处理就好了