5f599a0302885c01e43040be20b892e369c5a0d4
[simdecs.git] / src / java / org / ufcspa / simdecs / comunicacao / NewServlet.java
1 /*\r
2  * To change this template, choose Tools | Templates\r
3  * and open the template in the editor.\r
4  */\r
5 package org.ufcspa.simdecs.comunicacao;\r
6 \r
7 import java.io.IOException;\r
8 import java.io.PrintWriter;\r
9 import javax.servlet.ServletException;\r
10 import javax.servlet.http.HttpServlet;\r
11 import javax.servlet.http.HttpServletRequest;\r
12 import javax.servlet.http.HttpServletResponse;\r
13 \r
14 /**\r
15  *\r
16  * @author pbarros\r
17  */\r
18 public class NewServlet extends HttpServlet {\r
19 \r
20     /**\r
21      * Processes requests for both HTTP\r
22      * <code>GET</code> and\r
23      * <code>POST</code> methods.\r
24      * çljfsajflaskjflaskf\r
25      * \r
26      * asnas,lfnas,fmnsa\r
27      * \r
28      * \r
29      * \r
30      * @param request servlet request\r
31      * @param response servlet response\r
32      * @throws ServletException if a servlet-specific error occurs\r
33      * @throws IOException if an I/O error occurs\r
34      */\r
35     protected void processRequest(HttpServletRequest request, HttpServletResponse response)\r
36             throws ServletException, IOException {\r
37         response.setContentType("text/html;charset=UTF-8");\r
38         PrintWriter out = response.getWriter();\r
39         try {\r
40             /*\r
41              * TODO output your page here. You may use following sample code.\r
42              */\r
43             out.println("<html>");\r
44             out.println("<head>");\r
45             out.println("<title>Servlet NewServlet</title>");            \r
46             out.println("</head>");\r
47             out.println("<body>");\r
48             out.println("<h1>Servlet NewServlet at " + request.getContextPath() + "</h1>");\r
49             out.println("</body>");\r
50             out.println("</html>");\r
51         } finally {            \r
52             out.close();\r
53         }\r
54     }\r
55 \r
56     // <editor-fold defaultstate="collapsed" desc="HttpServlet methods. Click on the + sign on the left to edit the code.">\r
57     /**\r
58      * Handles the HTTP\r
59      * <code>GET</code> method.\r
60      *\r
61      * @param request servlet request\r
62      * @param response servlet response\r
63      * @throws ServletException if a servlet-specific error occurs\r
64      * @throws IOException if an I/O error occurs\r
65      */\r
66     @Override\r
67     protected void doGet(HttpServletRequest request, HttpServletResponse response)\r
68             throws ServletException, IOException {\r
69         processRequest(request, response);\r
70     }\r
71 \r
72     /**\r
73      * Handles the HTTP\r
74      * <code>POST</code> method.\r
75      *\r
76      * @param request servlet request\r
77      * @param response servlet response\r
78      * @throws ServletException if a servlet-specific error occurs\r
79      * @throws IOException if an I/O error occurs\r
80      */\r
81     @Override\r
82     protected void doPost(HttpServletRequest request, HttpServletResponse response)\r
83             throws ServletException, IOException {\r
84         processRequest(request, response);\r
85     }\r
86 \r
87     /**\r
88      * Returns a short description of the servlet.\r
89      *\r
90      * @return a String containing servlet description\r
91      */\r
92     @Override\r
93     public String getServletInfo() {\r
94         return "Short description";\r
95     }// </editor-fold>\r
96 }\r