小夜埙的gravatar头像
小夜埙 2017-06-30 09:32:16

项目发布到服务器,访问路径多了个项目名,导致上传的图片显示不了

公司的项目要放到服务器上测试,出现了上传的图片显示不了的问题,我看了一下是路径的问题但是不知道怎么改。在我本地的访问路径是http://localhost:8080/front/index 然后图片的src显示的是http://localhost:8080/upload/jpg/20170630/1498785127115.jpg,在本地显示是正常的。而服务器上的路径是http://192.168.1.180:8080/basic-platform/front/index 多了个项目目名,图片的src是http://192.168.1.180:8080/basic-platform/basic-platform/upload/jpg/20170630/1498784819380.jpg。然后服务器上图片就是显示不了。获取路径的代码是src="${request.contextPath}$user.photoImg".

刚刚才知道,服务器是linux的,不知道有没有影响

所有回答列表(3)
小夜埙的gravatar头像
小夜埙  LV5 2017年6月30日

原因是服务器是linux系统的,用\\的话创建文件夹时不是按一层一层创建的,文件夹的名字出错,所有导致访问不到,把路径改一下就可以了

评论(0) 最佳答案
sayHelloWorld的gravatar头像
sayHelloWorld  LV22 2017年6月30日

用的tomcat吗,把tomcat请求路径改为/,直接访问,不要用项目名称就可以了

sss_mdd的gravatar头像
sss_mdd 2018年12月26日

解决了吗

 

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友