PageRenderTime 33ms CodeModel.GetById 29ms RepoModel.GetById 0ms app.codeStats 0ms

/Prototipo/Servlet/src/java/googleSitePost.java

http://prototipomemoria.googlecode.com/
Java | 85 lines | 33 code | 8 blank | 44 comment | 0 complexity | 3b3c000610a1029e85ec58f315bb7af2 MD5 | raw file
Possible License(s): BSD-3-Clause
  1. /*
  2. * To change this template, choose Tools | Templates
  3. * and open the template in the editor.
  4. */
  5. import java.io.IOException;
  6. import java.io.PrintWriter;
  7. import javax.servlet.ServletException;
  8. import javax.servlet.annotation.WebServlet;
  9. import javax.servlet.http.HttpServlet;
  10. import javax.servlet.http.HttpServletRequest;
  11. import javax.servlet.http.HttpServletResponse;
  12. /**
  13. *
  14. * @author Fran
  15. */
  16. @WebServlet(name="googleSitePost", urlPatterns={"/googleSitePost"})
  17. public class googleSitePost extends HttpServlet {
  18. /**
  19. * Processes requests for both HTTP <code>GET</code> and <code>POST</code> methods.
  20. * @param request servlet request
  21. * @param response servlet response
  22. * @throws ServletException if a servlet-specific error occurs
  23. * @throws IOException if an I/O error occurs
  24. */
  25. protected void processRequest(HttpServletRequest request, HttpServletResponse response)
  26. throws ServletException, IOException {
  27. response.setContentType("text/html;charset=UTF-8");
  28. PrintWriter out = response.getWriter();
  29. try {
  30. /* TODO output your page here
  31. out.println("<html>");
  32. out.println("<head>");
  33. out.println("<title>Servlet googleSitePost</title>");
  34. out.println("</head>");
  35. out.println("<body>");
  36. out.println("<h1>Servlet googleSitePost at " + request.getContextPath () + "</h1>");
  37. out.println("</body>");
  38. out.println("</html>");
  39. */
  40. } finally {
  41. out.close();
  42. }
  43. }
  44. // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">
  45. /**
  46. * Handles the HTTP <code>GET</code> method.
  47. * @param request servlet request
  48. * @param response servlet response
  49. * @throws ServletException if a servlet-specific error occurs
  50. * @throws IOException if an I/O error occurs
  51. */
  52. @Override
  53. protected void doGet(HttpServletRequest request, HttpServletResponse response)
  54. throws ServletException, IOException {
  55. processRequest(request, response);
  56. }
  57. /**
  58. * Handles the HTTP <code>POST</code> method.
  59. * @param request servlet request
  60. * @param response servlet response
  61. * @throws ServletException if a servlet-specific error occurs
  62. * @throws IOException if an I/O error occurs
  63. */
  64. @Override
  65. protected void doPost(HttpServletRequest request, HttpServletResponse response)
  66. throws ServletException, IOException {
  67. processRequest(request, response);
  68. }
  69. /**
  70. * Returns a short description of the servlet.
  71. * @return a String containing servlet description
  72. */
  73. @Override
  74. public String getServletInfo() {
  75. return "Short description";
  76. }// </editor-fold>
  77. }