// Countrequests.java

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

public class Countrequests 
  extends HttpServlet implements SingleThreadModel {

  private int howmanyrequests = 0;

  public void service(HttpServletRequest req, HttpServletResponse res)
    throws ServletException, IOException {
    res.setContentType("text/html");
    ServletOutputStream out = res.getOutputStream();

    out.println("<HTML><BODY>");
    out.print("This servlet has been called " + howmanyrequests + " times.");
    howmanyrequests++;
    out.println("</BODY></HTML>");
  }
}

