Guest User

Untitled

a guest
May 26th, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.13 KB | None | 0 0
  1. /*
  2. * To change this template, choose Tools | Templates
  3. * and open the template in the editor.
  4. */
  5.  
  6.  
  7. import eskuel.CMI_Backup;
  8. import java.io.*;
  9.  
  10. import javax.servlet.*;
  11. import javax.servlet.http.*;
  12.  
  13. /**
  14. *
  15. * @author Administrator
  16. */
  17. public class Image extends HttpServlet {
  18.  
  19. /**
  20. * Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
  21. * @param request servlet request
  22. * @param response servlet response
  23. */
  24.  
  25. String databaselocatie = "jdbc:mysql://mysql.cmi-hro.nl:3306/cmi ";
  26. String gebruikernaam = "cmi ";
  27. String toegangscode = " ";
  28. byte[] pic = null;
  29. protected void processRequest(HttpServletRequest request, HttpServletResponse response)
  30. throws ServletException, IOException {
  31.  
  32. String nummer = request.getParameter("nummer");
  33. ServletOutputStream out=response.getOutputStream();
  34. CMI_Backup b= new CMI_Backup(databaselocatie,gebruikernaam,toegangscode);
  35. pic = b.getPictureBytes("cmi0815283", "laptop", "foto", "nummer", nummer," ");
  36. response.setContentType("image/jpg");
  37. response.setContentLength(pic.length);
  38. out.write(pic);
  39. out.close();
  40. }
  41.  
  42. // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
  43. /**
  44. * Handles the HTTP <code>GET</code> method.
  45. * @param request servlet request
  46. * @param response servlet response
  47. */
  48. protected void doGet(HttpServletRequest request, HttpServletResponse response)
  49. throws ServletException, IOException {
  50. processRequest(request, response);
  51. }
  52.  
  53. /**
  54. * Handles the HTTP <code>POST</code> method.
  55. * @param request servlet request
  56. * @param response servlet response
  57. */
  58. protected void doPost(HttpServletRequest request, HttpServletResponse response)
  59. throws ServletException, IOException {
  60. processRequest(request, response);
  61. }
  62.  
  63. /**
  64. * Returns a short description of the servlet.
  65. */
  66. public String getServletInfo() {
  67. return "Short description";
  68. }
  69. // </editor-fold>
  70. }
Add Comment
Please, Sign In to add comment