Advertisement
Guest User

to jest dramat kurwa

a guest
Mar 8th, 2016
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.02 KB | None | 0 0
  1. public class TomcatServlet extends HttpServlet {
  2.  
  3.     /**
  4.      * Processes requests for both HTTP <code>GET</code> and <code>POST</code>
  5.      * methods.
  6.      *
  7.      * @param request servlet request
  8.      * @param response servlet response
  9.      * @throws ServletException if a servlet-specific error occurs
  10.      * @throws IOException if an I/O error occurs
  11.      */
  12.     protected void processRequest(HttpServletRequest request, HttpServletResponse response)
  13.             throws ServletException, IOException {
  14.         response.setContentType("text/html;charset=UTF-8");
  15.        
  16.         try (PrintWriter out = response.getWriter()) {
  17.             /* TODO output your page here. You may use following sample code. */
  18.             out.println("<!DOCTYPE html>");
  19.             out.println("<html>");
  20.             out.println("<head>");
  21.             out.println("<title>Servlet TomcatServlet</title>");            
  22.             out.println("</head>");
  23.             out.println("<body>");
  24.             out.println("<h1>Servlet TomcatServlet at " + request.getContextPath() + "</h1>");
  25.             out.println("</body>");
  26.             out.println("</html>");
  27.         }
  28.     }
  29.  
  30.     // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
  31.     /**
  32.      * Handles the HTTP <code>GET</code> method.
  33.      *
  34.      * @param request servlet request
  35.      * @param response servlet response
  36.      * @throws ServletException if a servlet-specific error occurs
  37.      * @throws IOException if an I/O error occurs
  38.      */
  39.     @Override
  40.     protected void doGet(HttpServletRequest request, HttpServletResponse response)
  41.             throws ServletException, IOException {
  42.         String user= request.getParameter("login");
  43.         String password= request.getParameter("haslo");
  44.         if("admin".equals(user) && "admin".equals(password)){
  45.           resp(response, "Logowanie prawidłowe\n");
  46.         }
  47.         else resp(response, "Logowanie nieprawidłowe\n");
  48.     }
  49.         private void resp(HttpServletResponse resp, String message) throws IOException{
  50.             PrintWriter out = resp.getWriter();
  51.         out.println("<html>");
  52.     out.println("<body>");
  53.     out.println("<t1>" + message + "</t1>");
  54.     out.println("</body>");
  55.     out.println("</html>");
  56.         }
  57.        
  58.     /**
  59.      * Handles the HTTP <code>POST</code> method.
  60.      *
  61.      * @param request servlet request
  62.      * @param response servlet response
  63.      * @throws ServletException if a servlet-specific error occurs
  64.      * @throws IOException if an I/O error occurs
  65.      */
  66.     @Override
  67.     protected void doPost(HttpServletRequest request, HttpServletResponse response)
  68.             throws ServletException, IOException {
  69.        
  70.         processRequest(request, response);
  71.     }
  72.  
  73.     /**
  74.      * Returns a short description of the servlet.
  75.      *
  76.      * @return a String containing servlet description
  77.      */
  78.     @Override
  79.     public String getServletInfo() {
  80.         return "Short description";
  81.     }// </editor-fold>
  82.  
  83. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement