首页 > 编程知识 正文

web项目加载片读取不出来,web项目片加载失败

时间:2023-05-06 15:08:43 阅读:244107 作者:2859

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

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

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

<!DOCTYPE html><html lang="en"> <head> <meta charset="UTF-8"> <title>图片加载问题</title> </head> <body> <img src="images/图片1.png" width="300px" height="250px"> </body></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.52conf(这里我用的是tomcat-7.0.52)

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

3.结果

问题解决

参照以下链接

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

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。