currentshop值为null

来源:8-9 商品编辑之前端实现

C哩C哩1

2020-03-16

currentshop值为null,调试时方框里那一段代码不会执行,这是怎么回事呢?其他地方不会报错,测试时候是可以修改的,到通过前端修改数据就不行了图片描述图片描述

写回答

1回答

翔仔

2020-03-17

建议同学,认真看视频,视频里面不是这样写的

		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里,这里才能取出来。。

0
0

Java双版本(SSM到SpringBoot)校园商铺全栈开发

SSM商铺V1.0,解决毕设痛点;SpringBoot商铺V2.0,满足工作刚需

5113 学习 · 8144 问题

查看课程