1---------------------购物车--------------------------------------------
购物车顾名思义是将你准备购买的东西先放置到购物车中,等到你想到付款的时候直接去购物车中去付款。是一个商城必备的功能之一。
2、-------------------------大型商城的购物车方式-------------------------------------
(1)目前京东是可以在未登录的状态将你点击到购物车的商品添加到你之后登录账户的购物车中,但是在你点击加入购物车是,没有弹出登录框,直到你准备购买的时候需要登录。
(2)天猫、淘宝,刚刚看了一下,点击商品查看详情的时候没有登录就让你登录了,就是说,必须登录之后才可以将商品添加到购物车中。
(3)亚马逊,未登录可以添加到添加到本地,登录之后再放到你的账户购物车中,结算时必须登录
3-------------------------原理----------------------------------------------------------------
(1)像天猫、淘宝这种直接登录过后加入购物车的,没什么,直接和你的账户购物车绑定。
(2)像京东、亚马逊的购物车,是先要放到本地的cookie中,登录之后取到cookie加入到你登录的账户购物车中。
具体的思路:
1、在用户不登陆的情况下也可以使用购物车,那么就需要把购物车信息放入cookie中。
2、可以把商品信息,存放到pojo中,然后序列化成json存入cookie中。
3、取商品信息可以从cookie中把json数据取出来,然后转换成java对象即可。
时间: 2024-11-05 14:47:43