美文网首页
img标签图片路径问题

img标签图片路径问题

作者: PApudding | 来源:发表于2018-03-10 15:46 被阅读0次

一、问题描述:

在intellij idea开发环境中,使用TomCat服务器进行网页部署,开发jsp页面。
在使用<img>标签时,其"src"属性内容,无论怎样填写,网页上都不能显示出图像

二、网络解决方案

在网络上我看了JSP页面 用绝对路径显示图片guoyutao7890新浪博客上的解释

首先,图片和工程不在一个盘符下。图片也不能放到工程下。
在JSP 文件中 <img src="C:/Users/fx/Pictures/test.jpg"/> 这样是引不到图片的。因为,JSP页面在引图片的时候是 在页面解析的路径是:<img src="http://localhost:8080/test/images/1.jpg">。也就是说JSP在引图片的时候 是先去你的工程目录下找的。
所以如果要在JSP中引入其他盘符的图片,那只能配置虚拟路径。

所以我便学着建立TomCat的虚拟路径映射
我参考了PANGDD的文章Tomcat学习笔记(三)——虚拟目录及虚拟子目录篇

  • 建立虚拟路径映射
    在TomCat服务器路径的"conf"文件夹下的"server.xml"文件中的"Host"元素下,添加"Context"元素
    例如:
    <Context path="/test" docBase="/home/papudding/text" reloadable="true"/>
    1. path: 为虚拟的路径使用的名字,例如:使用http://localhost:8081/test/就可以访问到本地/home/papudding/text路径下的文件(大概是这样
    2. docBase:可以设置绝对路径,也可设置相对路径,相对路径是相对 appBase 属性所设的目录而言的
  • 然而实际上并没有解决到问题

三、实际解决方案

机智的我在sogou上搜索了 ”tomcat配置虚拟路径失败“ 然后找到了下面这个页面
tomcat 配置图片虚拟路径不起作用解决办法
里面说

单单改tomcat下的server.xml去配置虚拟路径不够,eclipse下也要进行对tomcat的配置

我使用的是intellij idea 所以是否有异曲同工呢?
我尝试如下操作
1.首先打开project structure页面,选择Modules,选择中间一竖的Web选项


2018-03-10 15-38-30屏幕截图.png
  1. 然后找到Web Resource Directories


    2018-03-10 15-39-20屏幕截图.png
  2. 点击右侧绿色按钮 添加新的资源路径


    2018-03-10 15-39-39屏幕截图.png
  3. 添加了image文件夹后的项目


    2018-03-10 15-40-00屏幕截图.png

四、结果

1.src里的内容


2018-03-10 15-45-22屏幕截图.png

2.网页页面


2018-03-10 15-46-34屏幕截图.png

相关文章

  • img标签图片路径问题

    一、问题描述: 在intellij idea开发环境中,使用TomCat服务器进行网页部署,开发jsp页面。在使用...

  • 好程序员web分享图片标签、绝对路径和相对路径

    好程序员web分享图片标签、绝对路径和相对路径,图片标签、绝对路径和相对路径,[]< img >标签 代表 图片,...

  • 前端

    img使用img标签来向网页中引入一个外部图片img标签也是一个自结束标签属性:src:设置一个外部图片的路径al...

  • Android解码Base64图片

    最近项目中HTML的图片都进行了改变,通常img标签的src返回的是图片路径,而由于后台人员的改变,现在img标签...

  • JavaEE-4-HTML&CSS

    1、图片标签 属性src: 图片路径路径有两种 : 1.绝对路径: http://www.baidu.c...

  • 取出图片全路径正则表达式-php

    查找一段字符串内img标签的图片全路径

  • vue打包问题

    1,图片丢失在用npm run build 打包的时候,正常img标签中的src图片路径和css中的图片路径是可以...

  • img标签的路径问题

    路径问题。 其实想给src 属性赋值 有两种方式 相对路径相对路径就是每次从.html文件所在的文件夹中查找,我们...

  • img标签,a标签,form标签

    img标签 作用:在页面中显示一张图片 属性: src 图片的路径 width 图片宽 height 图片高 al...

  • H5学习day1

    今天学习H5基础知识,标签属性,在学习img时出现,照片无法显示!遇到2个小问题, 图片src图片是绝对路径的时候...

网友评论

      本文标题:img标签图片路径问题

      本文链接:https://www.haomeiwen.com/subject/kxfbfftx.html