把選中的商品加入購物車 ,購物車中實作增加數量 價錢變化 總價變化 下訂單
uj5u.com熱心網友回復:
http://download.csdn.net/detail/defonds/7075047uj5u.com熱心網友回復:
將商品添加到redis中,uj5u.com熱心網友回復:
我小白,我做的比較簡單:1.添加商品時發送請求帶入id,在servlet層呼叫業務邏輯獲取資料庫中的商品物件
2.用Map集合作為傳輸物件的容器,key為1獲取資料庫中的商品物件,value為數量。在第二次或者多次添加同一個商品時,應該把javabean中的id重寫hashcode,判斷商品是否包含這個id,包含value+1(value本身是String型別,要轉換成Int,在丟進去
)不然會導致Map里面會生成多個重復的商品
3.Map集合丟進session,在cart.jsp中遍歷session域物件中的引數
uj5u.com熱心網友回復:
分析:購物車每次登錄后都能看。所以購物車的資料是存放資料庫表中的。shoppingCar。最少要有個商品ID,數量。 價格資訊可以點擊購物車跳轉頁面時根據商品ID實時查詢。然后數量*價格得出總價。生成訂單時,從購物車取得還是兩個引數商品ID 數量。單價和總價一定要重新計算。生成訂單后,洗掉購物車資料或者假刪uj5u.com熱心網友回復:
首先,你的商品應該加一個商品id,然后當用戶點擊添加時候,創建一個訂單保存資料庫,而這個訂單跟這個商品匹配,如果用戶把數量加1,那么你通過判斷商品id去把展示修改,變成數量2,其他資訊一樣無需再搞一個DIV。這些都需要在JS判斷。你說的所有價格都需要JS計算最。直到最后用戶確認才保存到資料庫。這需要訂單有一個狀態欄位。uj5u.com熱心網友回復:
要求不高的話 通過session 來實作就好了uj5u.com熱心網友回復:
·噠噠噠噠噠噠多多多多多多多多多多多多多多多多轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/236697.html
標籤:Web 開發
上一篇:dubbo zookeeper注冊報 Will not attempt to authenticate using SASL錯誤
