Session实现购物车模拟数据库购买图书
DEVELOP
Servlet使用Session实现购物车模拟数据库购买图书功能

1、创建封装图书信息类(Book.java),用于封装图书信息,定义id和name属性,分别用来表示书的编号和名称。


2、创建数据库模拟类(DbUtil.java),用于模拟保存所有图书的数据库。


3、创建Servlet(ListBooks.java),用于显示所有可购买图书的列表,通过点击“购买”链接,便将指定的图书添加到购物车中。


4、创建一个Servlet类(BuyAction.java),实现了两个功能:一个是讲用户购买的图书信息保存到Session对象中,另一个是用户在购买图书结束后,讲页面重定向到用户已经购买的图书列表。该类在实现时,通过ArrayList集合模拟了一个购物车,然后将购买的所有图书添加到购物车中,最后通过Session对象传递给CartAction,由CartAction展示用户已经购买的图书。


5、创建一个Servlet类(CartAction.java),用于展示用户已经购买的图书列表。


  • 191
  • 8
CONTRIBUTORS
  • 191
ZHBL 二维码