Topic: [求助]关于网上书店购物车设计??? |
Print this page |
1.[求助]关于网上书店购物车设计??? | Copy to clipboard |
Posted by: eoeac Posted on: 2005-09-08 01:00 小弟刚学Servlet,想单独用Servlet做一个网上书店。 但当处理购物车时,遇到了一些问题,希望大侠能给予帮助! 购物车的具体操作包括向购物车里添加书籍,从购物车里删除书籍并购买购物车里选种的书。并且当新添加的书已有的情况下能够数量累计。 我想把购物车写成ArrayList,并把这个购物车(ArrayList)放在Session中,所有书籍的详细信息都包装成bean。当数量累计的时候缺不知道该怎么去做。如果将购物车换成HashMap当添加同样的书以达到数量累计的时候又不知道key值该怎么写。。 希望有人能为我指点迷津,在此非常感谢! |
2.Re:[求助]关于网上书店购物车设计??? [Re: eoeac] | Copy to clipboard |
Posted by: GWoo Posted on: 2005-09-08 21:51 ArrayList有size()的方法阿,不是可以知道记录的条数,从而知道书籍的数量吗? |
3.Re:[求助]关于网上书店购物车设计??? [Re: GWoo] | Copy to clipboard |
Posted by: eoeac Posted on: 2005-09-10 10:42 那只能知道购物车里一共有多少本书,如果我买2本同样书,怎么能分辨出来? |
4.Re:[求助]关于网上书店购物车设计??? [Re: eoeac] | Copy to clipboard |
Posted by: GWoo Posted on: 2005-09-10 11:53 你在每条ArrayList的bean记录里面可以用一个变量记录书本的数量,然后把ArrayList循环累加记录书本数量的变量,就可以的到总数量啦 |
5.Re:[求助]关于网上书店购物车设计??? [Re: eoeac] | Copy to clipboard |
Posted by: chengbd Posted on: 2005-09-11 07:11 ArrayList里面存放的bean是什么? 定义一个Book的bean,记录下每本书的ID,增加新书时,只要比较图书的ID就行了。 计算机程序也只是对现实世界的抽象,难道现实中不也是通过图书的编号来唯一确定一本书的吗? |
Powered by Jute Powerful Forum® Version Jute 1.5.6 Ent Copyright © 2002-2021 Cjsdn Team. All Righits Reserved. 闽ICP备05005120号-1 客服电话 18559299278 客服信箱 714923@qq.com 客服QQ 714923 |