搭建Spring MVC环境时,如果在Spring MVC的配置文件中DispatcherServlet拦截”/”,则会对.html,.js,*.jpg等静态文件的访问也会被拦截,想要访问这些静态资源必须要进行相应的配置这里推荐两中比较简单的方法。
1:在web.xml中添加
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.js</url-pattern>
</servlet-mapping>
*************************************
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.jpg</url-pattern>
</servlet-mapping>
************************************
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.html</url-pattern>
</servlet-mapping>
(让 defaultServlet先拦截请求,记住要加在你SpringMVC配置之前↓↓↓)
<servlet-mapping>
<servlet-name>Spring MVC<servlet-n