当创建spring项目的时候,有时需要引用一些.js
.css
等文件,这个时候spring会遇到无法访问这些静态资源
解决办法:
第一种方法
在你的servlet配置文件中加入这个
<mvc:default-servlet-handler/>
第二种方法
在web.xml
中添加
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.ico</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.png</url-pattern>
</servlet-mapping>
第三种方法
<mvc:resources location="/js/" mapping="/js/**"/>
<mvc:resources location="/img/" mapping="/img/**"/>