// From "Professional Java Server Programming", Patzer et al., // Edition J2EE, pg 410 // Import Servlet Libraries import javax.servlet.*; import javax.servlet.http.*; // Import Java Libraries import java.io.*; import java.util.*; public class Catalog extends HttpServlet { public void doGet (HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException { // Get session object HttpSession session = req.getSession (true); // Get item count int itemCount = 0; ArrayList cart = (ArrayList) session.getAttribute ("cart"); if (cart != null) { itemCount = cart.size (); } res.setContentType ("text/html"); PrintWriter out = res.getWriter (); out.println (""); out.println ("
"); out.println ("");
out.println ("");
out.println (" Simple Shopping Cart example
");
out.println (" pages 410--413 in \"Professional Java Server Programming\", edition J2EE.");
out.println ("");
out.println ("");
out.println ("
You've got " + itemCount + " items in your cart.
"); out.println ("