解决springMVC静态资源访问不了,被过滤器过滤的问题
- 如何正确解决静态资源过滤问题
一般我们可以直接在springMVC的配置文件中加入相应的代码,如下所示:
<mvc:resources location="/js/" mapping="/js/**"/>
当然如果相应的地址不同,那也要进行相应的改变,网上关于这一方面有一大堆的资料,我这里就不再重复叙述,不了解的可以百度
接下来的是网上基本没有的,我所遇到的一个十分细小,却又难以发现的问题,导致我的js相应的文件没有起作用
在我们进行代码编写时,写代码经常会有简写的方式,然而正是这种方式,导致我的项目问题的发生,具体情况如下代码所示:
<!--
请注意“<script src="js/jquery.min.js"></script>”
不能自作聪明写成“<script src="js/jquery.min.js"/>”
否则没用
-->
<script src="js/jquery.min.js"></script>
在上面的代码中,正确写法已经写在上面,错误的写法也已经标明在注释中,希望能够帮助到大家。