jsp页面 表单怎样提交大量数据到后台(要存入数据库里面) 如用for循环生成一个100行的table 怎么把数据传
<formname="f1"action=""method="post"><table><tr><td>题号</td><td>问题</td><td>选项A</td><td...
<form name="f1" action="" method="post">
<table >
<tr>
<td >题号</td>
<td >问题</td>
<td >选项A</td>
<td >选项B</td>
</tr>
<% for(int i=0;i<20;i++){%>
<tr>
<td><%=i %></td>
<td><input type="test" name="" ></td>
<td><input type="test" name="" ></td>
<td><input type="test" name="" ></td>
</tr><%} %> </table></form> 我是在弄一个可以上传试题考试系系统,就像这样请问怎么命名啊? 那边的servlet怎么接收每一个表格里面的值 各位大侠帮下小弟了 展开
<table >
<tr>
<td >题号</td>
<td >问题</td>
<td >选项A</td>
<td >选项B</td>
</tr>
<% for(int i=0;i<20;i++){%>
<tr>
<td><%=i %></td>
<td><input type="test" name="" ></td>
<td><input type="test" name="" ></td>
<td><input type="test" name="" ></td>
</tr><%} %> </table></form> 我是在弄一个可以上传试题考试系系统,就像这样请问怎么命名啊? 那边的servlet怎么接收每一个表格里面的值 各位大侠帮下小弟了 展开
展开全部
建议楼主还是将信息封装到javaBean里,既然是动态数据,那么最好写个单独的方法来提交大量数据。
追问
能不能详细点说说呢 谢谢!
能不能把一行就是当一个对象保存到List 里面,然后把List传过去
追答
/**
* 获得空闲状态房间详细信息
* @return 返回封装好的空闲状态房间信息
* @throws Exception
*/
public List queryAllRoomInfoByState1() throws Exception{
List listRoomInfo=new ArrayList();
try {
PreparedStatement pmst=dbConn.getPstmt("select * from roominfo where roomState='空闲' order by id desc");
ResultSet rs= pmst.executeQuery();
while(rs.next()){
RoomInfo roomInfo=new RoomInfo();
roomInfo.setId(rs.getInt("id"));
roomInfo.setRoomId(rs.getString("roomId"));
roomInfo.setRoomType(rs.getString("roomType"));
roomInfo.setRoomState(rs.getString("roomState"));
roomInfo.setRoomPrice(rs.getString("roomPrice"));
roomInfo.setRemark(rs.getString("remark"));
listRoomInfo.add(roomInfo);
}
} catch (SQLException e) {
throw new MyRumtimeException("SQL语句异常");
}
return listRoomInfo;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果表单里面数据很复杂的话,如果不用框架去做的话 就很麻烦!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询