1
2
3
4
5
6
7
8
9
10
11
12
13
14 package com.acme;
15 import java.io.IOException;
16
17 import javax.servlet.ServletConfig;
18 import javax.servlet.ServletException;
19 import javax.servlet.ServletOutputStream;
20 import javax.servlet.http.HttpServlet;
21 import javax.servlet.http.HttpServletRequest;
22 import javax.servlet.http.HttpServletResponse;
23
24
25
26
27
28
29 public class HelloWorld extends HttpServlet
30 {
31
32 @Override
33 public void init(ServletConfig config) throws ServletException
34 {
35 super.init(config);
36 }
37
38
39 @Override
40 public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
41 {
42 doGet(request, response);
43 }
44
45
46 @Override
47 public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
48 {
49 response.setContentType("text/html");
50 ServletOutputStream out = response.getOutputStream();
51 out.println("<html>");
52 out.println("<h1>Hello World</h1>");
53 out.println("</html>");
54 out.flush();
55
56 try
57 {
58 Thread.sleep(200);
59 }
60 catch (InterruptedException e)
61 {
62 getServletContext().log("exception",e);
63 }
64 }
65
66
67
68
69 }