zoukankan      html  css  js  c++  java
  • Servlet总结1

    ---恢复内容开始---

    package com.werner.app;
    
    import javax.servlet.ServletConfig;
    import javax.servlet.ServletException;
    import javax.servlet.http.HttpServlet;
    import javax.servlet.http.HttpServletRequest;
    import javax.servlet.http.HttpServletResponse;
    import java.io.IOException;
    import java.io.PrintWriter;
    
    public class ServletDemo1 extends HttpServlet {
           @Override
        protected void doGet(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
            resp.setContentType("text/html");
    PrintWriter out = resp.getWriter();
     out.println("<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">");
     out.println("<HTML>");
     out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
     out.println("  <BODY>");
     out.print("    This is ");
    out.print(this.getClass());
     out.println(", using the GET method");
     out.println("  </BODY>");
     out.println("</HTML>");
     out.flush();
    out.close();
        }
    
        @Override
        protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {
     resp.setContentType("text/html");
     PrintWriter out = resp.getWriter();
    out.println("<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">");
    out.println("<HTML>");
      out.println("  <HEAD><TITLE>A Servlet</TITLE></HEAD>");
     out.println("  <BODY>");
     out.print("    This is ");
     out.print(this.getClass());
     out.println(", using the POST method");
      out.println("  </BODY>");
     out.println("</HTML>");
     out.flush();
     out.close();
    
        }
    }
    <!DOCTYPE web-app PUBLIC
     "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
     "http://java.sun.com/dtd/web-app_2_3.dtd" >
    
    <web-app>
      <display-name>Archetype Created Web Application</display-name>
      <servlet>
        <servlet-name>ServletDemo1</servlet-name>
        <servlet-class>com.werner.app.ServletDemo1</servlet-class>
        <init-param>
          <param-name>name</param-name>
          <param-value>gacl</param-value>
        </init-param>
        <init-param>
          <param-name>password</param-name>
          <param-value>123</param-value>
        </init-param>
        <init-param>
          <param-name>charset</param-name>
          <param-value>utf-8</param-value>
        </init-param>
      </servlet>
      <servlet-mapping>
        <servlet-name>ServletDemo1</servlet-name>
        <url-pattern>/servlet/ServletDemo1</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>ServletDemo1</servlet-name>
        <url-pattern>/1.htm</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>ServletDemo1</servlet-name>
        <url-pattern>/2.jsp</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>ServletDemo1</servlet-name>
        <url-pattern>/3.php</url-pattern>
      </servlet-mapping>
      <servlet-mapping>
        <servlet-name>ServletDemo1</servlet-name>
        <url-pattern>/4.ASPX</url-pattern>
      </servlet-mapping>
    
    </web-app>

    ---恢复内容结束---

  • 相关阅读:
    多线程(三)
    多线程(二)
    多线程(一)
    网络编程socket套接字及其使用(六)
    网络编程socket套接字及其使用(五)
    网络编程socket套接字及其使用(四)
    网络编程socket套接字及其使用(三)
    网络编程socket套接字及其使用(二)
    网络编程socket套接字及其使用(一)
    html快速入门
  • 原文地址:https://www.cnblogs.com/1218-mzc/p/7492688.html
Copyright © 2011-2022 走看看