您的位置:首页 > 其它

展示购物车列表

2017-09-28 13:05 225 查看
          我们点击下图的"去购物车结算"。


 
  

            可以看到会报404的错误,这是由于我们还没实现购物车列表展示功能,但是我们可以从地址栏中看到请求的url,如下图所示。

        


           我们首先看一下购物车商品列表的jsp文件,如下图所示。我们需要给这个jsp页面传一个集合"cartList"



          有了请求URL和页面需要的数据,我们现在来写Controller,如下图所示。



         代码如下:

[html] view
plain copy

@RequestMapping("/cart/cart")  

    public String showCartList(HttpServletRequest request){  

        //从cookie中取购物车列表  

        List<TbItem> cartItemList = getCartItemList(request);  

        //把购物车列表传递给jsp  

        request.setAttribute("cartList", cartItemList);  

        //返回逻辑视图  

        return "cart";  

    }  

         下面我们重启taotao-cart-web工程,重启后,刷新刚才报404错误的那个页面,可以看到如下图所示购物车列表,当前该手机数量是1(因为我就向购物车添加了一个)



           现在我们再回到商品详情页面,点那个"+",让商品数量变成2,然后点击"加入购物车",这样加上刚才添加的1,购物车现在一共应该有3个。



           点击上图的加入购物车会看到下图所示界面。



            点击上图的"去购物车结算",可以看到如下图所示界面,可以看到当前商品数量是3,与我们添加的数量刚好一致,说明我们的购物车列表没问题了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  web 购物车