使用springMVC时,框架使用前端控制器,对我们的请求地址进行映射和处理。如果我们访问的静态资源,不在SpringMVC的RequestMapping注解映射下,就无法进行访问。我们可以通过两种方式,对指定静态资源进行放行。在SpringMVC的配置文件中,添加以下配置:
<--第一种方式-->
<--mapping:资源请求路径-->
<--location:资源在服务器上的路径-->
<mvc:resources mapping="/js/**" location="/js/"></mvc:resources>
<--第二种方式-->
<--表示的意思是,无法找到相应的资源时,使用默认的请求处理器进行处理,即使用Tomcat进行处理-->
<mvc:default-servlet-handler></mvc:default-servlet-handler>
评论 (0)