%@ page import="java.util.*" %>
Shopping Cart
<%
String item = request.getParameter("item");
int quantity = Integer.parseInt(request.getParameter("quantity"));
String quantityObject = (String)session.getAttribute(item);
if (quantityObject == null) {
session.setAttribute(item, (""+quantity));
}
else {
quantity = quantity + Integer.parseInt(quantityObject);
session.setAttribute(item, (""+quantity));
}
%>
Your Shopping Cart:
| Item | Quantity |
<%
Enumeration allItemNames = session.getAttributeNames();
while (allItemNames.hasMoreElements()) {
String itemName = (String)allItemNames.nextElement();
String itemQuantity = (String)session.getAttribute(itemName);
if (!itemName.equals("itemPurchased"))
out.println("| " + itemName + " | " + itemQuantity + " |
");
}
%>
");
%>
Return to Shopping