采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
currentshop值为null,调试时方框里那一段代码不会执行,这是怎么回事呢?其他地方不会报错,测试时候是可以修改的,到通过前端修改数据就不行了
建议同学,认真看视频,视频里面不是这样写的
CommonsMultipartFile thumbnailFile = (CommonsMultipartFile) multipartRequest.getFile(
"thumbnail"
);
if
(thumbnailFile !=
null
) {
thumbnail =
new
ImageHolder(thumbnailFile.getOriginalFilename(), thumbnailFile.getInputStream());
}
if里面是thumbnailFile 而非 thumbnail。。。 否则thumbnail都没new出来就去判断thumbnailFile != null肯定不行。
其次,你说currentShop为空,你要理解currentShop为什么为空,原因是它是从session里面获取的,你登录的时候,没在店家管理系统的店铺列表选择是哪个Shop,肯定不知道操作哪个shop呀。。 选择了之后在店铺管理页才会把选中的shop的信息添加到session里,这里才能取出来。。
登录后可查看更多问答,登录/注册
SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需
2.1k 47
2.0k 41
2.7k 40
2.0k 39
1.6k 37
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号