日期:2014-05-17  浏览次数:20609 次

jsp中table数据插入SQL的问题!!!急急急!!
以下是我的代码,是老师给他所交的某个班级的学生录入成绩,table表是查询数据库得到的,我想通过提交按钮就把数据插入数据库
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@page import="bean.schoolDao"%>
<%@page import="myservlet.LoginServlet;"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>教师管理系统</title>
</head>
<body>
<center>

<table border="1" id="mytable1">
<tr>
<td>学号</td>
<td >姓名</td>
<td>平时成绩</td>
<td>考试成绩</td>
</tr>
<%
  String a=request.getParameter("class");
  schoolDao dao=new schoolDao();
  String b=(String)session.getAttribute("nameT");
  int c=dao.WriteNo(a,b);
  String [][]d=new String[c][5];
  d=dao.Write(a,b);
  for(int i=0;i<c;i++){
  out.println("<tr>");
  out.println("<td>"+d[i][0]+"</td>");
  out.println("<td>"+d[i][1]+"</td>");
  out.println("<td><input type=text name=usual_"+i+" size=20 ></td>");
  out.println("<td><input type=text name=exam_"+i+" size=20 ></td>");
  out.println("</tr>");
  }
  out.println("<center>");
  out.println("<tr>");
  out.println("<td><input type=submit name=sub value=提交></td>");
  out.println("</tr>");
  out.println("</center>");
  %>
   
   
  </table>
</center>
</body>
</html>

------解决方案--------------------
通过JS动态的得到你想要的数据 然后插入到数据库中。 。