Guest User

Untitled

a guest
May 16th, 2018
38
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.34 KB | None | 0 0
  1. /*
  2. * To change this license header, choose License Headers in Project Properties.
  3. * To change this template file, choose Tools | Templates
  4. * and open the template in the editor.
  5. */
  6.  
  7. import com.mysql.jdbc.Connection;
  8. import java.io.*;
  9. import java.io.PrintWriter;
  10. import java.sql.*;
  11. import java.util.logging.Level;
  12. import java.util.logging.Logger;
  13. import javax.servlet.ServletException;
  14. import javax.servlet.http.*;
  15. import javax.servlet.http.HttpServletRequest;
  16. import javax.servlet.http.HttpServletResponse;
  17.  
  18. /**
  19. *
  20. * @author 15bcer061
  21. */
  22. public class insert extends HttpServlet {
  23.  
  24. /**
  25. * Processes requests for both HTTP <code>GET</code> and <code>POST</code>
  26. * methods.
  27. *
  28. * @param request servlet request
  29. * @param response servlet response
  30. * @throws ServletException if a servlet-specific error occurs
  31. * @throws IOException if an I/O error occurs
  32. */
  33. @Override
  34. protected void doPost(HttpServletRequest request, HttpServletResponse response)
  35. throws ServletException, IOException {
  36. response.setContentType("text/html");
  37. PrintWriter out=response.getWriter();
  38. int id=1;
  39. String name=request.getParameter("name");
  40. String add=request.getParameter("add");
  41. String num=request.getParameter("no");
  42. String edu=request.getParameter("edu");
  43. String per=request.getParameter("per");
  44. String coc=request.getParameter("coc");
  45. String boc=request.getParameter("boc");
  46. String cer=request.getParameter("cer");
  47. try
  48. {
  49. Class.forName("com.mysql.jdbc.Driver");
  50. Connection con=(Connection) DriverManager.getConnection("jdbc:mysql://localhost:3306/add","root","");
  51. PreparedStatement pst=con.prepareStatement("insert into ins values(?,?,?,?,?,?,?,?,?)");
  52. pst.setInt(1, id);
  53. pst.setString(2, name);
  54. pst.setString(3, num);
  55. pst.setString(4, edu);
  56. pst.setString(5, per);
  57. pst.setString(6, coc);
  58. pst.setString(7, boc);
  59. pst.setString(8, cer);
  60. pst.setString(9, add);
  61. int ic=pst.executeUpdate();
  62. id++;
  63.  
  64.  
  65. }
  66. catch (ClassNotFoundException | SQLException ex) {
  67. Logger.getLogger(insert.class.getName()).log(Level.SEVERE, null, ex);
  68. }
  69.  
  70. }
  71.  
  72. // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
  73. /**
  74. * Handles the HTTP <code>GET</code> method.
  75. *
  76. * @param request servlet request
  77. * @param response servlet response
  78. * @throws ServletException if a servlet-specific error occurs
  79. * @throws IOException if an I/O error occurs
  80. */
  81.  
  82. /**
  83. * Handles the HTTP <code>POST</code> method.
  84. *
  85. * @param request servlet request
  86. * @param response servlet response
  87. * @throws ServletException if a servlet-specific error occurs
  88. * @throws IOException if an I/O error occurs
  89. */
  90.  
  91.  
  92. /**
  93. * Returns a short description of the servlet.
  94. *
  95. * @return a String containing servlet description
  96. */
  97. @Override
  98. public String getServletInfo() {
  99. return "Short description";
  100. }// </editor-fold>
  101.  
  102. }
Add Comment
Please, Sign In to add comment