IDEA导入Jquery,报错$ is not define和 Failed to load resource: the server responded with a status of 的解决方法

这个问题是寒假以来遇见的第二次,第一次怎么解决的忘记了,这次又遇见了,折腾了半个小时,在这开贴记录一下解决方法。

前提:我在学习springMVC时,前端导入Jquery,写了一个小测试,发现浏览器报错:
$ is not define 和 Failed to load resource: the server responded with a status of 404 (Not Found)

于是上网搜索解决办法,大致的解决办法是:

报错$ is not define 可能是 <script type="text/javascript" src="js/jquery-3.3.1.min.js"></script>没有放在其他<script>的前面,顺序错了问题

但是发现我的代码并没有弄错,于是继续找解决办法,搜了关于Failed to load resource: the server responded with a status of 404 (Not Found)这个报错的解决办法:

主要原因是“静态文件无法加载”,可能是因为SpringMVC的前端控制器把静态资源拦截了。

但是我在配置文件中已经添加过了在这里插入图片描述
按理说不应该被拦截了,未果。
最后将tomcat重新配了一下,再运行,正常解决。
总结:

遇见$ is not define 首先看导入jQuery的代码是否放在前面,顺序有没有出错,其次看导入的路径是否有问题。
如果报Failed to load resource: the server responded with a status of 404
(Not Found) 可以查看配置文件中是否把静态资源拦截,如果拦截了则设置上图的代码。
如果还是解决不了,把tomcat重新配置一下。。。相信玄学的力量。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值