FileDocCategorySizeDatePackage
HelloNameServlet.javaAPI DocExample820Thu Apr 03 15:28:48 BST 1997None

HelloNameServlet.java

import java.servlet.*;
import java.servlet.http.*;
import java.io.*;

public class HelloNameServlet extends HttpServlet {

public void service(ServletRequest request, ServletResponse response) {

  service((HttpServletRequest) request, (HttpServletResponse) response);

}

public void service(HttpServletRequest request, HttpServletResponse response) {

    String msg = "<HTML><BODY>";
    String name = request.getParameter("firstname");
    if (name != null) {
      msg += "Hello " + name;
    }
    else {
      msg += "Hello whoever you are.";
    }
    msg += "</BODY></HTML>";

    response.setContentLength(msg.length());
    response.setContentType("text/html");
    try {
      PrintStream rs = new PrintStream(response.getOutputStream());
      rs.print(msg);
    }
    catch (IOException e) {
    }

  }

}