Hello.java
上传用户:bj_pst
上传日期:2019-07-07
资源大小:7353k
文件大小:3k
源码类别:

Java编程

开发平台:

Java

  1. /*
  2.  * Licensed to the Apache Software Foundation (ASF) under one or more
  3.  * contributor license agreements.  See the NOTICE file distributed with
  4.  * this work for additional information regarding copyright ownership.
  5.  * The ASF licenses this file to You under the Apache License, Version 2.0
  6.  * (the "License"); you may not use this file except in compliance with
  7.  * the License.  You may obtain a copy of the License at
  8.  * 
  9.  *      http://www.apache.org/licenses/LICENSE-2.0
  10.  * 
  11.  * Unless required by applicable law or agreed to in writing, software
  12.  * distributed under the License is distributed on an "AS IS" BASIS,
  13.  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  14.  * See the License for the specific language governing permissions and
  15.  * limitations under the License.
  16.  */
  17. package mypackage;
  18. import java.io.IOException;
  19. import java.io.PrintWriter;
  20. import java.util.Enumeration;
  21. import javax.servlet.ServletException;
  22. import javax.servlet.http.HttpServlet;
  23. import javax.servlet.http.HttpServletRequest;
  24. import javax.servlet.http.HttpServletResponse;
  25. /**
  26.  * Simple servlet to validate that the Hello, World example can
  27.  * execute servlets.  In the web application deployment descriptor,
  28.  * this servlet must be mapped to correspond to the link in the
  29.  * "index.html" file.
  30.  *
  31.  * @author Craig R. McClanahan <Craig.McClanahan@eng.sun.com>
  32.  */
  33. public final class Hello extends HttpServlet {
  34.     /**
  35.      * Respond to a GET request for the content produced by
  36.      * this servlet.
  37.      *
  38.      * @param request The servlet request we are processing
  39.      * @param response The servlet response we are producing
  40.      *
  41.      * @exception IOException if an input/output error occurs
  42.      * @exception ServletException if a servlet error occurs
  43.      */
  44.     public void doGet(HttpServletRequest request,
  45.                       HttpServletResponse response)
  46.       throws IOException, ServletException {
  47. response.setContentType("text/html");
  48. PrintWriter writer = response.getWriter();
  49. writer.println("<html>");
  50. writer.println("<head>");
  51. writer.println("<title>Sample Application Servlet Page</title>");
  52. writer.println("</head>");
  53. writer.println("<body bgcolor=white>");
  54. writer.println("<table border="0">");
  55. writer.println("<tr>");
  56. writer.println("<td>");
  57. writer.println("<img src="images/tomcat.gif">");
  58. writer.println("</td>");
  59. writer.println("<td>");
  60. writer.println("<h1>Sample Application Servlet</h1>");
  61. writer.println("This is the output of a servlet that is part of");
  62. writer.println("the Hello, World application.");
  63. writer.println("</td>");
  64. writer.println("</tr>");
  65. writer.println("</table>");
  66. writer.println("</body>");
  67. writer.println("</html>");
  68.     }
  69. }