购物车模块 测试报500

来源:9-6 购物车模块所有功能自测

大唐雨夜

2017-05-17

http://szimg.mukewang.com/591c588b000138b512910471.jpg

找了一晚上,也没找不到空指针的位置

写回答

4回答

qq_Z_11

2017-06-12

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

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

9
1
Mine卿康
有效,顶上去
2017-10-05
共1条回复

ATWJSW

2017-06-07

CartServiceImpl.java 198行。

1
0

GeckoKing

2017-06-26

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

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

0
0

Geely

2017-05-17

hi 同学你好  //szimg.mukewang.com/591c6d260001bffc20400122.jpg



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

0
3
慕先生4663282
回复
大唐雨夜
我也解决了,可是不知道为什么会出现这个问题?
2017-05-21
共3条回复

从0开始 独立完成企业级Java电商网站服务端开发

前后端分离,数据库接口设计,架构设计,功能开发,上线运维

9476 学习 · 8804 问题

查看课程