关于JavaWeb中图片无法加载的原因及解决方法

您所在的位置:网站首页 web服务失败是什么原因 关于JavaWeb中图片无法加载的原因及解决方法

关于JavaWeb中图片无法加载的原因及解决方法

2024-07-17 07:57| 来源: 网络整理| 查看: 265

Idea关于JavaWeb中图片无法加载的原因及解决方法 1.问题描述

本人用idea编写项目的过程中,发现了以下问题

在html中编写了以下代码,引用图片

图片加载问题

当我运行完Tomcat后,打开页面,发现图片无法加载

在这里插入图片描述

而项目结构如下,并无路径错误的现象

在这里插入图片描述

2.问题分析及解决方法

首先,该造成该的问题的原因可能有以下两点:

1.检查IDE中Tomcat配置,是否添加images

在这里我使用的idea;

打开tomcat配置点击Deployment–>Deploy at the server statrup点击绿色的’+'号选择External Source…如下图:

在这里插入图片描述

此时会弹出一个对话框选择需要上传文件的路径,选择images文件夹的路径

在这里插入图片描述

点击右下角的apply,应用即可 2.检查图片路径是否含有中文

在html页面中,引用了带汉字的图片,形如src=“images/图片1.png”,如果没有在tomcat配置URIEncoding,则无法显示。修改方法:

在tomcat的server.xml中加入URIEncoding=“utf-8” (网页的编码是utf-8)

打开tomcat中的server.xml文件,相对路径如下:apache-tomcat-7.0.52\conf(这里我用的是tomcat-7.0.52)

在代码中找到并添加以下内容

在这里插入图片描述

在这里插入图片描述

3.结果

问题解决

在这里插入图片描述

参照以下链接

https://blog.csdn.net/qq_34257203/article/details/89206435 http://blog.sina.com.cn/s/blog_6396f2610100l6dg.html



【本文地址】


今日新闻


推荐新闻


    CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3