请稍等 ...
×

采纳答案成功!

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

正在回答

2回答

同学你看看,D:/projectdev/image/upload/images/item/shop/33/2019061309002132177.jpg 这个路径是正确的么?D:/projectdev/image/upload/images/item/shop/33/ 下面有 2019061309002132177.jpg 这张图片么?

0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕慕606811 #1
    老师,该路径下有这张图片,如上图所示
    回复 有任何疑惑可以回复我~ 2019-06-15 03:30:42
  • 翔仔 回复 提问者 weixin_慕慕606811 #2
    非常奇怪的问题呢,同学首页的图片能显示吗,如果不行的话,怀疑是tomcat并未读取这个server.xml。。 同学你直接访问http://localhost:8080/o2o/upload/images/item/shop/33/2019061309002132177.jpg
    或者
    http://localhost:8080/upload/images/item/shop/33/2019061309002132177.jpg.jpg
    看看能否访问到图片?
    前提是tomcat已经启动
    回复 有任何疑惑可以回复我~ 2019-06-16 01:04:12
  • 提问者 weixin_慕慕606811 回复 翔仔 #3
    老师,首页的图片能显示没问题,如上图所示
    直接访问http://localhost:8080/o2o/upload/images/item/shop/33/2019061309002132177.jpg 能访问到图片,如上图所示
    http://localhost:8080/upload/images/item/shop/33/2019061309002132177.jpg.不能访问到图片,如上图所示,而且我通过前端调试工具所查到的图片加载路径就是这个,如上图所示,tomcat已经启动,如上图所示
    回复 有任何疑惑可以回复我~ 2019-06-16 06:19:40
翔仔 2019-06-14 00:15:54

同学好,我看你的数据库里面的相对路径设置错误了,建议全部都是/upload打头,并且都是/的,win也认,不要加o2o。

你的server.xml里只要配置了docBase = 绝对值根路径 path = /upload , 这样在图片展示的时候,

相对路径里的/upload会被替换成docBase的值+相对路径剩余的部分拼接成图片的绝对值路径地址,确保图片存在就可以了。

并不矛盾呢,图片读取方式就一个,不需要通过o2o获取。。

0 回复 有任何疑惑可以回复我~
  • 提问者 weixin_慕慕606811 #1
    老师,您好,我已经按照您的要求把数据库里面的相对路径设置都改成是/upload打头,我的server.xml里也配置了docBase = 绝对值根路径 path = /upload ,可还是加载不到缩略图,截图如上面所示
    回复 有任何疑惑可以回复我~ 2019-06-14 01:24:18
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信