/* * Cart2.java * * Proper session tracking using Servlet Session Tracking API. */ import java.io.*; import java.util.*; import javax.servlet.*; import javax.servlet.http.*; public class Cart2 extends HttpServlet { public void init() throws ServletException { } public void doPost( HttpServletRequest request, HttpServletResponse response ) throws ServletException, IOException { doGet( request, response ); } public void doGet( HttpServletRequest request, HttpServletResponse response ) throws ServletException, IOException { HttpSession sess = request.getSession(); if( sess.getAttribute("cart") == null ) sess.setAttribute( "cart", new ArrayList() ); response.setContentType( "text/html" ); PrintWriter out = response.getWriter(); out.print( "" ); out.println( "