在web项目中经常会访问一些静态资源,js,img,css等
项目介绍如何在web项目中访问这些文件。
第一种方法直接在web.xml中配置。
将静态资源交给默认的servlet处理。
将路径文件末尾为.CSS,.JPG,.JS的路径交给默认的servlet处理。
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>*.css</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>*.js</url-pattern>
</servlet-mapping>
第二种方法在springMVC中配置
mvc:resources标签设置静态资源路径
路径中包含statics则直接访问
<!-- 访问静态资源文件 -->
<!-- 文件若放在静态路径/statics下,可以直接访问,而不经过controller-->
<mvc:resources mapping="/statics/**" location="/statics/" />