本文主要是介绍前台界面显示图片问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一个上传功能 遇到的 绝对路径 在 jsp 中不显示<img src = ""> 图片的 问题:
我先具体说一下功能: 这是一个在前台展示数据库中图片的一个功能,之前我们做的项目都是把图片存到当前的项目下也就是(相对路径)这样是没问题的,但是现在是两个项目用同一个数据库,我们的前台和后台是分开的,那么我们怎么办呢? 思路:只能把文件夹放到两个项目都可以调用的路径下(也就是webapps下 ),那么这时候又出现一个问题,当我用浏览器运行项目的时候,图片是不能够显示的, 原因: 他会在我传上去的路径前面默认加上 (http://localhost:8080/项目名 ) 这个东西, 其实我纠结了很久, 最终的解决方案是,我们在 jsp 中 的 <img> 标签下 这样写 <img src = "http://localhost:8080\upload\mv\picture\<%=map.get("PICTURE") %>"> 其中的map 是 数据库中取出来的 图片的名字 , 红字很重点
这篇关于前台界面显示图片问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!