Guest User

Welcome Servlet

a guest
Feb 11th, 2012
103
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.42 KB | None | 0 0
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  5. <title>Handling an HTTP Get Request</title>
  6. </head>
  7. <body>
  8. <form action = "/WelcomeServlet/welcome1" method = "get">
  9.  
  10. <p><label>Click the button to invoke the servlet
  11. <input type = "submit" value = "Get HTML Document" />
  12. </label></p>
  13. </form>
  14. </body>
  15. </html>
  16.  
  17. <?xml version="1.0" encoding="UTF-8"?>
  18. <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  19. <display-name>WelcomeServlet</display-name>
  20. <welcome-file-list>
  21. <welcome-file>index.html</welcome-file>
  22. <welcome-file>index.htm</welcome-file>
  23. <welcome-file>index.jsp</welcome-file>
  24. <welcome-file>default.html</welcome-file>
  25. <welcome-file>default.htm</welcome-file>
  26. <welcome-file>default.jsp</welcome-file>
  27. </welcome-file-list>
  28. </web-app>
  29.  
  30. package welcomeServlet;
  31.  
  32. import java.io.IOException;
  33. import java.io.PrintWriter;
  34.  
  35. import javax.servlet.ServletException;
  36. import javax.servlet.http.HttpServlet;
  37. import javax.servlet.http.HttpServletRequest;
  38. import javax.servlet.http.HttpServletResponse;
  39.  
  40.  
  41. public class WelcomeServlet extends HttpServlet {
  42. private static final long serialVersionUID = 1L;
  43. protected void doGet( HttpServletRequest request, HttpServletResponse response )
  44. throws ServletException, IOException
  45. {
  46. response.setContentType ( "text/html");
  47. PrintWriter out = response.getWriter();
  48. out.println("<?xml version = \"1.0\"?>");
  49. out.println("<!DOCTYPE html PUBLIC \"-//W3C//DTD " +
  50. "XHTMS 1.0 String//EN\" \"http://www.w3.org" +
  51. "/TR/xhtml/DTD/xhtml1-strict.dtd\">");
  52. out.println(
  53. "<html xmlns = \"http://www.w3.org/1999/xhtml\">");
  54.  
  55. // head section of document
  56. out.println( "<head>");
  57. out.println( "<title>A Simple Servlet Example</title>");
  58. out.println( "</head>");
  59.  
  60. // body section of document
  61. out.println( "<body>");
  62. out.println( "<h1>Welcome to Servlets!</h1>");
  63. out.println("<?body>");
  64.  
  65. // end Xhtml document
  66. out.println( "</html>'");
  67. out.close(); // close stream to complete the page
  68. }
  69.  
  70. }
Advertisement
Add Comment
Please, Sign In to add comment