请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

正在回答 回答被采纳积分+3

4回答

qq_Z_11 2017-06-12 20:58:40

if (cartItem.getChecked() == Const.Cart.CHECKED) {
    //如果已经勾选,增加到整个的购物车总价中
    cartTotalPrice = BigDecimalUtil.add(cartTotalPrice.doubleValue(), cartProductVo.getProductTotalPrice().doubleValue());
}
cartProductVoList.add(cartProductVo);

移进if (product != null)的括号中,这个错误是因为没有判断是否有产品然后就进行添加购物车操作,所以报空指针异常。

9 回复 有任何疑惑可以回复我~
  • 有效,顶上去
    回复 有任何疑惑可以回复我~ 2017-10-05 20:06:10
ATWJSW 2017-06-07 00:49:53

CartServiceImpl.java 198行。

1 回复 有任何疑惑可以回复我~
GeckoKing 2017-06-26 12:14:13

我也是同样问题,测试add接口报500。

按照qq_Z_11说的去做,接口测试成功。

0 回复 有任何疑惑可以回复我~
Geely 2017-05-17 23:33:15

hi 同学你好  https://img1.sycdn.imooc.com/szimg//591c6d260001bffc20400122.jpg



198行 可以debug看一下哪个是NULL

0 回复 有任何疑惑可以回复我~
  • 提问者 大唐雨夜 #1
    198行周围检查很多遍,没找到问题。昨天和群里的小伙伴讨论的时候,可能是购物车表中数据的问题,删掉原来的数据后,问题就解决了。
    回复 有任何疑惑可以回复我~ 2017-05-18 08:33:00
  • 慕先生4663282 回复 提问者 大唐雨夜 #2
    怎么解决的,我也出现这个问题的,
    回复 有任何疑惑可以回复我~ 2017-05-21 11:35:16
  • 慕先生4663282 回复 提问者 大唐雨夜 #3
    我也解决了,可是不知道为什么会出现这个问题?
    回复 有任何疑惑可以回复我~ 2017-05-21 11:37:53

相似问题

登录后可查看更多问答,登录/注册

问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信