老师,还是图片问题。。。
来源:9-12 前端展示系统开发总结
MK_123
2019-05-07
老师我的前台的图片显示不出来,但是昨天都还能显示,我没有修改过其他的地方,请您帮我看看吧,这是什么问题呀。。。
这是我的PathUtil(两个斜杠是因为不用的话数据库存储的是反斜杠)
这是ImageUtil
这是控制台所打印的路径
这是数据库的图片地址
这是图片在电脑的位置(这里之所以会有upload文件夹是因为,我更新店铺商品信息的时候他会自动给我在当前路径下面新增一个upload,我也不清楚为什么)
这是tomcat的配置
这是前台浏览器报错
老师,图片问题我折腾一个多星期了,您帮我好好看看吧,不然真的要放弃了。。。。
1回答
-
突出部作战
2019-05-07
哥们,老师也说了,遇到问题很正常的,一两个月解决一个在工作中都是常见的,所以要提前适应啊,别动不动就放弃了。
你这里server.xml我看就是docBase没配对,D:/projectdev/image
拿其中一个项目对路径来讲,/upload/images/item/shop/28/2019050708592349847.jpg
/upload会被替换成D:/projectdev/image
也就是D:/projectdev/image/images/item/shop/28/2019050708592349847.jpg
中间少了upload呀,应该是D:/projectdev/image/upload才对吧?这种问题仔细检查下就能出来了,图片找不到肯定就是路径显示得不对,比较简单的问题。
此外我看你的complete Addr为什么部分是\ ,你得统一成/ windows都是可以的。
还有下面新增一个upload,你调试一下就会发现了,肯定是mkdir的时候传入了这个upload创建,或者是默认路径你的pathutil就是这个,直接这样问谁能帮得上忙呢,大家的代码环境都是不一样的。
112019-05-07
相似问题