为什么路径正确,却没有办法在浏览器中访问到项目中的资源?

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_38584262/article/details/81118546

强调:我出现的问题可能和大家的不太一样,但是大家要触类旁通,举一反三。

 

1、我的问题:src下的resources和webapp下resources冲突。当使用shopoperation.html加载shopoperation.js文件时,路径为:<script type='text/javascript'
        src='../resources/js/shop/shopoperation.js' charset='utf-8'></script>

在浏览器中输入HTML文件对应的url却发现.js文件找不到,为什么?

因为:sec/main下的resources文件夹和webapp下的resources冲突,浏览器蒙圈了,我到底加载哪个???默认情况下,浏览器会直接从webapp底下获取资源,但是我们仔细查看一下浏览器的访问js路径:http://localhost:8080/school_o2o/resources/js/shop/shopoeration

此时浏览器肯定跑到sec/main下的resources文件夹寻找资源去了,自然不会找到了。

解决办法:webapp下的resources修改名称:比如resources1

猜你喜欢

转载自blog.csdn.net/qq_38584262/article/details/81118546