程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> JSP編程 >> 關於JSP >> JSP培訓之購物車實例及小結

JSP培訓之購物車實例及小結

編輯:關於JSP

    主要內容:
    l         完成購物車的其他基本功能;
    l         生成訂單;
    l         小結
    1、購物車的其它功能
    對購物車的物品數量修改和物品刪除功能是兩外兩個基本功能。實現過程與添加工程比較類似,這裡只給出參考代碼:
    1.1 模型部分
    文件名:CartManager.java(在上一講的基礎上修改,紅色部分為添加的內容)
    package javabean;
     
    import java.util.ArrayList;
    import java.util.Iterator;
     
    public class CartManager
    {
       // 表示購物車
       private ArrayList cart;
     
       public void setCart(ArrayList cart)
       {
          this.cart = cart;
       }
       public ArrayList getCart()
       {
          return cart;
       }
       
       // 添加的物品&數量
       public ArrayList addToCart(Goods g,int quantity)
       {
          if(cart==null){
             // 實例化購物車對象
             cart=new ArrayList();
     
             // 添加到購物車
             Item item = new Item(g,quantity);
             cart.add(item);
          }
          else
          {
             // 轉換成數組
             Object items[] = cart.toArray();
     

    1. 上一頁:
    2. 下一頁:
    Copyright © 程式師世界 All Rights Reserved