MajorCourseAdd.jsp
上传用户:jhoneliu
上传日期:2022-07-31
资源大小:950k
文件大小:2k
源码类别:

Jsp/Servlet

开发平台:

Java

  1. <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
  5. </head>
  6. <body>
  7.   <%
  8. if(session.getAttribute("userid")== null || session.getAttribute("userid").equals(""))
  9. {
  10.   response.sendRedirect("index.jsp");
  11. }
  12. %>
  13. <jsp:include flush="true" page="head.jsp"/><br /><br /><br /><br />
  14. <form name="form1" method="post" action="MajorCourseAddSave.jsp">
  15.   <table width="500" height="104" border="1" align="center" cellpadding="3" cellspacing="1">
  16.     <caption>
  17.     新增专业课程
  18.     </caption>
  19.     <tr>
  20.       <td height="50" ><div align="right">专业名称:</div></td>
  21.       <td><select name="MajorID" id="MajorID" style="width:133px">
  22.  <%!
  23. String MajorName="",MajorID="",CourseName="",CourseID="";
  24. ResultSet rs = null;
  25. Statement stmt=null;
  26.  %>
  27. <%
  28. String driver = "sun.jdbc.odbc.JdbcOdbcDriver"; //驱动程序,见第十四章
  29. String url="jdbc:odbc:stud";//数据库连接语句,见第十四章
  30. String userID="sa",pwd="",sql="";
  31. try{
  32.   Class.forName(driver);//调入JDBC-ODBC桥的驱动程序
  33.   Connection conn = DriverManager.getConnection(url,userID,pwd);//建立与数据的连接
  34.   //request对象见第四章
  35.   sql = "select * from Major";
  36.   stmt = conn.createStatement();//建立Statement的实例,相当于创建一个查询分析器的运行环境
  37.   rs  = stmt.executeQuery(sql); //把查询结果放入ResultSet对象
  38.   while(rs.next()){
  39.     MajorID = rs.getString("MajorID");
  40.     MajorName=rs.getString("MajorName");
  41. %>
  42. <option value="<%=MajorID%>"><%=MajorName%></option>
  43. <%  }
  44.  }catch(Exception e){
  45.   System.out.println(e.getMessage());
  46. }
  47.   %>
  48.              </select>
  49.       </td>
  50.     </tr>
  51.     <tr>
  52.       <td width="301" height="50" ><div align="right">课程名称:</div></td>
  53.       <td width="446"><select name="CourseID" id="CourseID" style="width:133px">
  54. <%
  55. try{
  56.   rs.close();
  57.   sql = "select * from Course";
  58.   rs  = stmt.executeQuery(sql); //把查询结果放入ResultSet对象
  59.   while(rs.next()){
  60.     CourseID = rs.getString("CourseID");
  61.     CourseName=rs.getString("CourseName");
  62. %>
  63.         <option value="<%=CourseID%>"><%=CourseName%></option>
  64.         <%  }
  65.  }catch(Exception e){
  66.   System.out.println(e.getMessage());
  67. }finally{
  68.   rs.close();
  69. }
  70.   %>
  71.       </select></td>
  72.     </tr>
  73.     <tr>
  74.       <td colspan="2"><div align="center">
  75.         <input type="submit" name="Submit" value="  保  存   ">
  76.       </div></td>
  77.     </tr>
  78.   </table>
  79. </form>
  80. <jsp:include flush="true" page="bottom.jsp"/>
  81. </body>
  82. </html>