为什么我的显示页面的图片显示不出来,该怎么解决呢?
来源:6-7 商品分页业务层代码的编写
阿硕A
2020-07-19 17:36:56
每次重启了会把upload里边的清除在访问,就显示不出来了
路径啥的都是正确的
里边没有图片啊
PageBean [page=1, limit=6, totalCount=5, totalPage=0, list=[Product [pid=8, pname=阿硕合集, author=阿硕, price=1000.0, description=描述人物, filename=tory.jpg, path=/upload/67c6ff6a2530493da49a50f20e14acae.jpg, category=Category [cid=null, cname=null, cdesc=null]], Product [pid=9, pname=aaa, author=阿硕, price=1000.0, description=描述人物, filename=tory.jpg, path=/upload/9a9dbbc427024e4c9b511c12fdb63311.jpg, category=Category [cid=null, cname=null, cdesc=null]], Product [pid=10, pname=阿硕合集, author=阿硕, price=1000.0, description=描述风景, filename=tory.jpg, path=/upload/a859c8049e1f4958a86b7bffc696c615.jpg, category=Category [cid=null, cname=null, cdesc=null]],
4回答
同学你好,每次重启项目都会清空upload文件,所以重启后,upload文件下的文件就不存在了。建议同学重启项目后,重新添加数据。
祝:学习愉快~
阿硕A
提问者
2020-07-20
怎么解决啊?路径是不是这样写?
改了以后还是不显示
好帮手慕阿慧
2020-07-19
同学你好,
上传图片是将图片上传到Tomcat->webapp->项目->upload文件夹下,而不是项目的upload文件夹下。
当Tomcat重启的时候会将项目重新部署到webapps,项目中的upload文件夹会覆盖Tomcat下的upload文件夹,所以upload里面会没有图片。
解决:同学可以在webapps下新建一个文件夹,如images。将图片上传到images中。
如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
阿硕A
提问者
2020-07-19
相似问题