Advertisement
Guest User

Servlet A

a guest
Jan 4th, 2013
110
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.15 KB | None | 0 0
  1. package JavaEngine;
  2.  
  3. import AgniLib.AgniLogger;
  4. import java.io.IOException;
  5. import java.io.PrintWriter;
  6. import javax.servlet.ServletException;
  7. import javax.servlet.annotation.WebServlet;
  8. import javax.servlet.http.HttpServlet;
  9. import javax.servlet.http.HttpServletRequest;
  10. import javax.servlet.http.HttpServletResponse;
  11.  
  12. @WebServlet(name="Test", urlPatterns={"/Test"})
  13. public class Test extends HttpServlet {
  14.     protected void processRequest(HttpServletRequest request, HttpServletResponse response)
  15.     throws ServletException, IOException {
  16.         PrintWriter out = response.getWriter();
  17.         long startTime = System.currentTimeMillis();
  18.         AgniLogger logger = new AgniLogger("system", "subsystem");
  19.         logger.info("Servlet called!");
  20.         out.println("Time: " + (System.currentTimeMillis() - startTime));
  21.         out.flush();
  22.         out.close();
  23.     }
  24.  
  25.     // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
  26.     /**
  27.      * Handles the HTTP <code>GET</code> method.
  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 doGet(HttpServletRequest request, HttpServletResponse response)
  35.     throws ServletException, IOException {
  36.         processRequest(request, response);
  37.     }
  38.  
  39.     /**
  40.      * Handles the HTTP <code>POST</code> method.
  41.      * @param request servlet request
  42.      * @param response servlet response
  43.      * @throws ServletException if a servlet-specific error occurs
  44.      * @throws IOException if an I/O error occurs
  45.      */
  46.     @Override
  47.     protected void doPost(HttpServletRequest request, HttpServletResponse response)
  48.     throws ServletException, IOException {
  49.         processRequest(request, response);
  50.     }
  51.  
  52.     /**
  53.      * Returns a short description of the servlet.
  54.      * @return a String containing servlet description
  55.      */
  56.     @Override
  57.     public String getServletInfo() {
  58.         return "Short description";
  59.     }// </editor-fold>
  60.  
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement