questionsavenew.jsp
上传用户:hjt198082
上传日期:2015-04-16
资源大小:95k
文件大小:2k
源码类别:

MySQL数据库

开发平台:

Java

  1. <%@page contentType="text/html;charset=GBK"%>
  2. <%@page import="java.sql.*" errorPage="/public/error.jsp"%>
  3. <%@ include file="/public/checkvalidadmin.jsp"%>
  4. <%@ include file="/public/checkvalidadmin8.jsp"%>
  5. <jsp:useBean id="conn" scope="page" class="test.ConnOracle"/>
  6. <%!
  7. ResultSet rs = null;
  8. String questionid;
  9. String selectid;
  10. String classid;
  11. String qname;
  12. String choice1;
  13. String choice2;
  14. String choice3;
  15. String choice4;
  16. String answer;
  17. String sql = "";
  18. int result = 0;
  19. %>
  20. <%
  21. request.setCharacterEncoding("GBK");
  22. selectid = request.getParameter("selectid");
  23. classid = request.getParameter("classid");
  24. qname = request.getParameter("qname");
  25. choice1 = request.getParameter("choice1");
  26. choice2 = request.getParameter("choice2");
  27. choice3 = request.getParameter("choice3");
  28. choice4 = request.getParameter("choice4");
  29. answer = request.getParameter("answer");
  30. // 避免用户直接在浏览器地址栏输入页面地址所产生的Exception
  31. if(qname==null || qname.equals("")) {
  32.     out.println("<center>");
  33. out.println("请进行合法操作!");
  34. out.println("</center>");
  35. return;
  36. }
  37. try{
  38. sql = "insert into test_question_lib(selectid,classid,qname,choice1,choice2,choice3,choice4,answer) values(";
  39.     sql+= "'"+selectid+"'";
  40. sql+= ",'" + classid + "'";
  41. sql+= ",'" + qname + "'";
  42. sql+= ",'" + choice1 + "'";
  43. sql+= ",'" + choice2 + "'";
  44. sql+= ",'" + choice3 + "'";
  45. sql+= ",'" + choice4 + "'";
  46. sql+= ",'"  + answer + "')";
  47. result = conn.executeUpdate( sql );
  48. if(result !=1 ) {
  49. out.println("<center>");
  50. out.println("增加试题信息失败!<br><br>");
  51. out.println("单击这里<a href=javascript:history.back()>返回</a><br>");
  52. out.println("</center>");
  53. return;
  54. }
  55. }catch(Exception ee) {
  56. out.println("<center>");
  57. out.println("增加试题信息失败!<br><br>");
  58. out.println("请将下列信息告知管理员<br><br>");
  59. out.println(ee.toString() + "<br><br>");
  60. out.println("单击这里<a href=javascript:history.back()>返回</a><br>");
  61. out.println("</center>");
  62. return;
  63. }
  64. %>
  65. <jsp:forward page="questionmanager.jsp"/>
  66. </center>
  67. </Body>
  68. </html>