请稍等 ...
×

采纳答案成功!

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

老师,还是图片问题。。。

老师我的前台的图片显示不出来,但是昨天都还能显示,我没有修改过其他的地方,请您帮我看看吧,这是什么问题呀。。。
这是我的PathUtil(两个斜杠是因为不用的话数据库存储的是反斜杠)
图片描述这是ImageUtil
图片描述
这是控制台所打印的路径
图片描述这是数据库的图片地址
图片描述这是图片在电脑的位置(这里之所以会有upload文件夹是因为,我更新店铺商品信息的时候他会自动给我在当前路径下面新增一个upload,我也不清楚为什么)
图片描述这是tomcat的配置
图片描述这是前台浏览器报错
图片描述
老师,图片问题我折腾一个多星期了,您帮我好好看看吧,不然真的要放弃了。。。。

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

1回答

突出部作战 2019-05-07 15:46:53

哥们,老师也说了,遇到问题很正常的,一两个月解决一个在工作中都是常见的,所以要提前适应啊,别动不动就放弃了。

你这里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就是这个,直接这样问谁能帮得上忙呢,大家的代码环境都是不一样的。



1 回复 有任何疑惑可以回复我~
  • 翔仔 #1
    群里果然有大神,同学可以按照这个同学指出的做,我想都精准回答了同学的问题了,主要是路径的问题
    回复 有任何疑惑可以回复我~ 2019-05-07 23:37:06
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号