【JavaWeb】路径问题_前端相对路径问题
2026/5/6 8:54:43 网站建设 项目流程

创建如下目录结构

index.html内容如下

启动tomcat,此时是可以正常访问的

现在如果想要正常访问view1.html里面的ts.png,不能按照如下写法

分析如下:
首先想要访问view1.html就需要请求转发

启动tomcat
访问

可以看到不能正常访问图片

原因如下:

请求转发,地址栏不会改变 当前资源 :view1Servlet 当前资源的所在路径 http://localhost:8080/demo7/目标资源的相对路径是:../../static/img/ts.png 目标资源加载时的路径是 http://localhost:8080/demo07/../../static/img/ts.png 也就是 目标资源加载时的路径是 http://localhost:8080/static/img/ts.png

所以访问不到,需要修改一下


这样路径进行拼接时就可以访问到了

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询