import javax.servlet.*; import javax.servlet.http.*; import java.io.*; public class One extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { response.setContentType("text/html"); HttpSession session = request.getSession(); // equivalent to session_start(); PrintWriter out; out = response.getWriter(); String message = (String) session.getAttribute("message"), counter = (String) session.getAttribute("counter"); if (message == null) { counter = "1"; message = "Welcome, you called me " + counter + " time."; } else { counter = (Integer.parseInt(counter) + 1) + ""; message = "This is your " + counter + "th call."; } session.setAttribute("counter", counter); session.setAttribute("message", message); out.println( new java.util.Date() + "

" + message ); } }