解决JAVA EE项目中JSP无法显示绝对路径图片

本文为转载文章,

https://blog.csdn.net/wallxiaokai/article/details/8833097
仅供学习使用,如有侵权,请联系删除

解决方法:在tomcat的server.xml中配置虚拟路径用虚拟路径访问硬盘上的图片

  1.  Tomcat的server.xml的位置
    

参考路径:C:\Tomcat\conf\server.xml

查找方法:找到Tomcat 的安装文件夹的位置,打开conf就可以找到
在这里插入图片描述
2. 虚拟路径配置方法

tomcat 的 server.xml 中配置虚拟路径。

假如你的工程名为 wall,上传后的目录为D:/WALL

在 server.xml 中加上一行:(加在标签内)

<Contextpath="/wall/WALL" docBase=“D:/WALL” />
在这里插入图片描述
如图,为新添加的虚拟路径;

<Contextpath="/wall/WALL" docBase=“D:/WALL” />的含义:

path为Tomcat所识别的该项目路径,其中wall为项目名,WALL为自定义的名字,可以任取;

docBase 为电脑上硬盘的路径,WALL为电脑D盘的一个文件夹名;

该虚拟路径就是一种桥接的作用,也可以认为是给电脑上WALL文件夹的起别名。

/wall/WALL就等同于D:/WALL
例子:

如果JSP想显示图片的绝对路径为D:\WALL\Image\Goods\40.jpg

在这里插入图片描述
则JSP中的显示图片的语句应该写为<imgsrc=” /wall/WALL/Image/Goods/40.jpg”/>

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值