Advertisement
Guest User

Untitled

a guest
Mar 10th, 2018
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.25 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 java.io.IOException;
  8. import java.io.InputStream;
  9. import java.io.PrintWriter;
  10. import java.sql.Connection;
  11. import java.sql.DriverManager;
  12. import java.sql.SQLException;
  13. import java.sql.Statement;
  14. import javax.servlet.ServletException;
  15. import javax.servlet.annotation.MultipartConfig;
  16. import javax.servlet.annotation.WebServlet;
  17. import javax.servlet.http.HttpServlet;
  18. import javax.servlet.http.HttpServletRequest;
  19. import javax.servlet.http.HttpServletResponse;
  20. import javax.servlet.http.HttpSession;
  21. import javax.servlet.http.Part;
  22.  
  23. /**
  24. *
  25. * @author Milton
  26. */
  27. @WebServlet(urlPatterns = {"/SaveSlider"})
  28. @MultipartConfig(maxFileSize = 16222222)
  29. public class SaveSlider extends HttpServlet {
  30.  
  31. @Override
  32. protected void doGet(HttpServletRequest request, HttpServletResponse response)
  33. throws ServletException, IOException {
  34. response.setContentType("text/html");
  35. doPost(request, response);
  36. }
  37.  
  38. @Override
  39. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  40. String gettitle = request.getParameter("title");
  41. String substitle = request.getParameter("subtitle");
  42. Part filePart = request.getPart("sliderfile");
  43.  
  44. InputStream inp = null;
  45. if (filePart != null) {
  46. inp = filePart.getInputStream();
  47. }
  48. try {
  49. Class.forName("com.mysql.jdbc.Driver");
  50. Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/carservices", "root", "");
  51.  
  52. Statement stm = con.createStatement();
  53. String query = "INSERT INTO tbl_image (title, subtitle, image) VALUES ('" + gettitle + "', '" + substitle + "','" + inp + "')";
  54. int a = stm.executeUpdate(query);
  55. if (a > 0) {
  56. request.getRequestDispatcher("saveslider.jsp").forward(request, response);
  57. }
  58. } catch (SQLException | ClassNotFoundException ex) {
  59. ex.printStackTrace();
  60. }
  61. }
  62.  
  63. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement