studentinterviewsave.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. <jsp:useBean id="conn" scope="page" class="test.ConnOracle"/>
  5. <%!
  6. ResultSet rs = null;
  7. String testid;
  8. String teachername;
  9. String mianshif;
  10. String mianshij;
  11. String suggest;
  12. String sql = "";
  13. int result = 0;
  14. %>
  15. <%
  16. request.setCharacterEncoding("GBK");
  17. testid   = request.getParameter("testid");
  18. teachername   = request.getParameter("teachername");
  19. mianshif      = request.getParameter("interviewscore");
  20. mianshij      = request.getParameter("interviewresult");
  21. suggest       = request.getParameter("suggest");
  22. // 避免用户直接在浏览器地址栏输入页面地址所产生的Exception
  23. if(testid==null || testid.equals("")) {
  24.     out.println("<center>");
  25. out.println("请进行合法操作!");
  26. out.println("</center>");
  27. return;
  28. }
  29. try{
  30. sql  = "select * from test_result_info where ";
  31. sql += " testid=" + testid;
  32. rs = conn.executeQuery( sql );
  33. if(!rs.next()) {
  34. out.println("<center>");
  35. out.println("数据库没有代号为" + testid + "的测试结果信息!<br>");
  36. out.println("单击这里<a href=javascript:history.back()>返回</a><br>");
  37. out.println("</center>");
  38. } else {
  39. sql = "update test_result set teachername='" + (String)session.getAttribute("adminname") + "'";
  40. sql+= ",mianshif=" + mianshif;
  41. sql+= ",mianshij=" + mianshij;
  42. sql+= ",suggest='" + suggest + "'";
  43. sql+= " where testid=" + testid ;
  44. result = conn.executeUpdate( sql );
  45. if(result !=1 ) {
  46. out.println("<center>");
  47. out.println("保存面试结果操作失败!<br><br>");
  48. out.println("单击这里<a href=javascript:history.back()>返回</a><br>");
  49. out.println("</center>");
  50. }
  51. }
  52. }catch(Exception ee) {
  53. out.println("<center>");
  54. out.println("保存面试结果操作失败!<br><br>");
  55. out.println("请将下列信息告知管理员<br><br>");
  56. out.println(ee.toString() + "<br><br>");
  57. out.println("单击这里<a href=javascript:history.back()>返回</a><br>");
  58. out.println("</center>");
  59. }
  60. %>
  61. <jsp:forward page="studentinterview.jsp">
  62.    <jsp:param name="id" value="<%=testid%>"/>
  63. </jsp:forward>
  64. </center>
  65. </Body>
  66. </html>