一、数据库表
二、使用步骤
1.entity实体层
Book类(封装)
2.dao层-----实体对象的基本操作
BookDao类:(LinkedHashMap存放所有数据,获得所有图书,根据id查找图书)
CartItem每一项书类 (书,数量)
Cart购物车类 ( HashMap存放书项的集合,总计)
3.servlet控制层----接收前端数据提交,业务逻辑处理及页面跳转
ListServlet(获得所有书信息)
BuyServlet(单击购买添加的购物车上,并用会话保存数据)
CarServlet(修改数量,删除信息,清空购物车)
4.JSP页面
index.jsp (显示所有书的信息)
car.jsp (显示购物车上的信息)
5.Jquery进行修改数量
shopping.js
总结