ADD.jsp 2.4 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. <%@ page language="java" contentType="text/html; charset=utf-8"%>
  2. <%@ page import="java.sql.*"%>
  3. <% request.setCharacterEncoding("utf-8") ;%>
  4. <%-- <%@ page import="com.mchange.v2.c3p0.ComboPooledDataSource" %> --%>
  5. <!DOCTYPE html>
  6. <html>
  7. <head>
  8. <meta charset="utf-8">
  9. <title>Insert title here</title>
  10. </head>
  11. <body>
  12. <%
  13. Class.forName("com.mysql.cj.jdbc.Driver");
  14. String url = "jdbc:mysql://localhost:3306/bookstores?serverTimezone=GMT%2B8&useUnicode=true&characterEncoding=UTF-8"; //指向数据库table1
  15. String username = "root";
  16. String password = "2722612";
  17. Connection conn = null;
  18. conn = DriverManager.getConnection(url, username, password);
  19. if(conn != null){
  20. /* Statement stmt = conn.createStatement(); */
  21. String id=request.getParameter("ID");
  22. String name=request.getParameter("name");
  23. String age=request.getParameter("age");
  24. String sex=request.getParameter("sex");
  25. if(id.equals("")|name.equals("")|sex.equals("")){
  26. response.sendRedirect("Student.jsp");
  27. }else{
  28. out.println("数据源配置正确");
  29. out.println("<br />");
  30. out.println("=====================================================");
  31. out.println("<br />");
  32. Statement stmt = null;
  33. ResultSet rs = null;
  34. PreparedStatement pstmt = null;
  35. //String sql = "insert into title(id,name,sex) values('"+id+"','"+name+"','"+sex+"')";
  36. //String sql = "INSERT INTO title (id,name,age,gender) "
  37. //+"VALUES (880,'菜菜',12,'女')";
  38. String sql = "INSERT INTO SZIIT (ID,name,age,sex) "
  39. +"VALUES (?,?,?,?)";
  40. stmt = conn.createStatement();
  41. pstmt = conn.prepareStatement(sql);
  42. pstmt.setString(1,id);
  43. pstmt.setString(2,name);
  44. pstmt.setString(3,age);
  45. pstmt.setString(4,sex);
  46. pstmt.executeUpdate();
  47. /* stmt.executeUpdate(sql); */
  48. out.print("成功添加好友:");
  49. out.print("<br>");
  50. out.print("------------------------------------------------");
  51. out.println("<br>");
  52. String sqll ="select * from student";
  53. rs = stmt.executeQuery(sqll);
  54. /* name=new String(name.getBytes("utf-8"));
  55. out.print(name); */
  56. // rs.next();
  57. }
  58. }
  59. else{
  60. out.print("连接失败!");
  61. }
  62. %>
  63. <br><br>
  64. <!-- <a href="Student.jsp"> 返回管理首页</a> -->
  65. </body>
  66. </html>