zoukankan      html  css  js  c++  java
  • Servlet之初识

    doHeader 用于处理HEADER请求
    doGet 用于处理GET请求,也可以自动的支持HEADER请求
    doPost 用于处理POST请求
    doPut 用于处理PUT请求
    doDelete 用于处理DELETE请求

    1 package org.caiduping.Servlet;
     2 
     3 import java.io.IOException;
     4 import java.io.PrintWriter;
     5 
     6 import javax.servlet.ServletException;
     7 import javax.servlet.http.HttpServlet;
     8 import javax.servlet.http.HttpServletRequest;
     9 import javax.servlet.http.HttpServletResponse;
    10 
    11 public class Servlet extends HttpServlet {
    12 
    13     /**
    14      * Constructor of the object.
    15      */
    16     public Servlet() {
    17         super();
    18     }
    19 
    20     /**
    21      * Destruction of the servlet. <br>
    22      */
    23     public void destroy() {
    24         super.destroy(); // Just puts "destroy" string in log
    25         // Put your code here
    26     }
    27 
    28     /**
    29      * The doGet method of the servlet. <br>
    30      *
    31      * This method is called when a form has its tag value method equals to get.
    32      * 
    33      * @param request the request send by the client to the server
    34      * @param response the response send by the server to the client
    35      * @throws ServletException if an error occurred
    36      * @throws IOException if an error occurred
    37      */
    38     public void doGet(HttpServletRequest request, HttpServletResponse response)
    39             throws ServletException, IOException {
    40 
    41         response.setContentType("text/html");
    42         PrintWriter out = response.getWriter();
    43         out.println("<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">");
    44         out.println("<HTML>");
    45         out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
    46         out.println("  <BODY>");
    47         out.print("    This is ");
    48         out.print(this.getClass());
    49         out.println(", using the GET method");
    50         out.println("  </BODY>");
    51         out.println("</HTML>");
    52         out.flush();
    53         out.close();
    54     }
    55 
    56     /**
    57      * The doPost method of the servlet. <br>
    58      *
    59      * This method is called when a form has its tag value method equals to post.
    60      * 
    61      * @param request the request send by the client to the server
    62      * @param response the response send by the server to the client
    63      * @throws ServletException if an error occurred
    64      * @throws IOException if an error occurred
    65      */
    66     public void doPost(HttpServletRequest request, HttpServletResponse response)
    67             throws ServletException, IOException {
    68 
    69         response.setContentType("text/html");
    70         PrintWriter out = response.getWriter();
    71         out.println("<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">");
    72         out.println("<HTML>");
    73         out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
    74         out.println("  <BODY>");
    75         out.print("    This is ");
    76         out.print(this.getClass());
    77         out.println(", using the POST method");
    78         out.println("  </BODY>");
    79         out.println("</HTML>");
    80         out.flush();
    81         out.close();
    82     }
    83 
    84     /**
    85      * Initialization of the servlet. <br>
    86      *
    87      * @throws ServletException if an error occurs
    88      */
    89     public void init() throws ServletException {
    90         // Put your code here
    91     }
    92 
    93 }
    

      

    不努力,还要青春干什么?
  • 相关阅读:
    mysql修改数据表名
    HDU 5742 It's All In The Mind (贪心)
    HDU 5752 Sqrt Bo (数论)
    HDU 5753 Permutation Bo (推导 or 打表找规律)
    HDU 5762 Teacher Bo (暴力)
    HDU 5754 Life Winner Bo (博弈)
    CodeForces 455C Civilization (并查集+树的直径)
    CodeForces 455B A Lot of Games (博弈论)
    CodeForces 455A Boredom (DP)
    HDU 4861 Couple doubi (数论 or 打表找规律)
  • 原文地址:https://www.cnblogs.com/caidupingblogs/p/5251045.html
Copyright © 2011-2022 走看看