在线商店与JSP脚本元素技术解析
在线商店的购物车与会话跟踪实现
在构建在线商店时,购物车和会话跟踪是非常重要的功能。以下将详细介绍相关的类及其实现。
购物车类(ShoppingCart.java)
购物车类用于跟踪用户的订单。它维护一个 Vector 来存储订单信息,并提供添加和更新订单的方法。
package coreservlets;
import java.util.*;
public class ShoppingCart {
private Vector itemsOrdered;
public ShoppingCart() {
itemsOrdered = new Vector();
}
public Vector getItemsOrdered() {
return(itemsOrdered);
}
public synchronized void addItem(String itemID) {
ItemOrder order;
for(int i=0; i<itemsOrdered.size(); i++) {
order = (ItemOrder)itemsOrdered.elementAt(i);
if (order.getItemID().equals(itemID)) {
order.incrementNumItems();
return;
}
}
ItemOrder newOrder = n
超级会员免费看
订阅专栏 解锁全文
1074

被折叠的 条评论
为什么被折叠?



