备忘一下这个问题的解决方法之一,防止以后我在跳坑。
关于这个问题网上有很多的解决办法,我一开始也是各种方法都尝试了,还是解决不了,后来发现了问题所在。
注:
js文件放在了resources->static->js目录下
因为配置文件中配置了
server.servlet.context-path=/sys
所以在引入js时这样写的时候,就会报错net::ERR_ABORTED 404。
<script type="text/javascript" src="/js/jquery-3.5.1.js"></script>
正确的写法应该是这样的
<script type="text/javascript" src="/sys/js/jquery-3.5.1.js"></script>
他的请求路径变成了这样:

本文介绍了一个常见的JavaScript文件引入路径错误及正确解决方案。当配置文件设置了特定的上下文路径时,如/server.servlet.context-path=/sys,直接引用/js/jquery-3.5.1.js会导致404错误。正确的做法是在路径前加上配置的上下文路径,即/sys/js/jquery-3.5.1.js。

5936

被折叠的 条评论
为什么被折叠?



