Advertisement
Guest User

Untitled

a guest
Jun 26th, 2017
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.97 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 java.io.IOException;
  8. import java.io.PrintWriter;
  9. import javax.servlet.ServletException;
  10. import javax.servlet.http.HttpServlet;
  11. import javax.servlet.http.HttpServletRequest;
  12. import javax.servlet.http.HttpServletResponse;
  13. import java.sql.*;
  14. import javax.servlet.http.HttpSession;
  15. /**
  16. *
  17. * @author Owner
  18. */
  19. public class Delete_Servlet extends HttpServlet {
  20.  
  21. /**
  22. * Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
  23. * @param request servlet request
  24. * @param response servlet response
  25. * @throws ServletException if a servlet-specific error occurs
  26. * @throws IOException if an I/O error occurs
  27. */
  28. protected void processRequest(HttpServletRequest request, HttpServletResponse response)
  29. throws ServletException, IOException {
  30. response.setContentType("text/html;charset=UTF-8");
  31. PrintWriter out = response.getWriter();
  32. HttpSession mySession = request.getSession();
  33. String origUName = (String) mySession.getAttribute("origUName");
  34. String UName = request.getParameter("username");
  35. String PWord = request.getParameter("password");
  36. String yes = request.getParameter("yes");
  37. String no = request.getParameter("no");
  38. if ( yes !=null)
  39. try {
  40.  
  41. out.println("<html>");
  42. out.println("<head>");
  43. out.println("<title>Servlet Delete_Servlet</title>");
  44. out.println("</head>");
  45. out.println("<body style = 'font-family: Verdana, Arial, Sans-Serif'>");
  46. out.println("<h2 align='center'>Delete_Servlet </h2>");
  47. out.println("<p align='center' style='color: red'> Are you sure you want to delete this record?</p>");
  48. out.println("<form action='Delete_Servlet' method='post'>");
  49. out.println("<table align='center'>");
  50. out.println("<tr>");
  51. out.println("<td align='right'>Username:</td><td>" + UName + " /></td>");
  52. out.println("</tr>");
  53. out.println("<tr>");
  54. out.println("<td align='right'>Password:</td><td>" + UName + "/></td>");
  55. out.println("</tr>");
  56. out.println("<tr>");
  57. out.println("<td align='center'><input type='submit' value='Yes' name='yes' /></td><td><input type='submit' value='No' name='no' /></td> ");
  58. out.println("</tr>");
  59. out.println("</table>");
  60. out.println("</form>");
  61. out.println("</body>");
  62. out.println("</html>");
  63.  
  64. } finally {
  65. out.close();
  66. }
  67. }
  68.  
  69. // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
  70. /**
  71. * Handles the HTTP <code>GET</code> method.
  72. * @param request servlet request
  73. * @param response servlet response
  74. * @throws ServletException if a servlet-specific error occurs
  75. * @throws IOException if an I/O error occurs
  76. */
  77. @Override
  78. protected void doGet(HttpServletRequest request, HttpServletResponse response)
  79. throws ServletException, IOException {
  80. processRequest(request, response);
  81. }
  82.  
  83. /**
  84. * Handles the HTTP <code>POST</code> method.
  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. @Override
  91. protected void doPost(HttpServletRequest request, HttpServletResponse response)
  92. throws ServletException, IOException {
  93. processRequest(request, response);
  94. }
  95.  
  96. /**
  97. * Returns a short description of the servlet.
  98. * @return a String containing servlet description
  99. */
  100. @Override
  101. public String getServletInfo() {
  102. return "Short description";
  103. }// </editor-fold>
  104.  
  105. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement