2个回答
展开全部
如果我们拦截的规则是/*
也就是拦截所有,那么.html文件,以及其它一些本身就是可以直接访问的文件,是不是也会被拦截到呢?显然,这不是我们想要的结果!
<!-- 对静态资源文件的访问,方案一 将无法mapping到Controller的path交给default servlet handler处理
<mvc:default-servlet-handler/> -->
<!-- 对静态资源文件的访问 方案二 -->
<mvc:resources mapping="/images/**" location="/WEB-INF/views/front/images/" />
<mvc:resources mapping="/css/**" location="/WEB-INF/views/front/css/" />
<mvc:resources mapping="/js/**" location="/js/" />
<mvc:resources mapping="/upload/**" location="/upload/" />
<mvc:resources mapping="/frame/**" location="/frame/" />
<mvc:resources mapping="/slidebox/**" location="/WEB-INF/views/front/slidebox/" />
也就是拦截所有,那么.html文件,以及其它一些本身就是可以直接访问的文件,是不是也会被拦截到呢?显然,这不是我们想要的结果!
<!-- 对静态资源文件的访问,方案一 将无法mapping到Controller的path交给default servlet handler处理
<mvc:default-servlet-handler/> -->
<!-- 对静态资源文件的访问 方案二 -->
<mvc:resources mapping="/images/**" location="/WEB-INF/views/front/images/" />
<mvc:resources mapping="/css/**" location="/WEB-INF/views/front/css/" />
<mvc:resources mapping="/js/**" location="/js/" />
<mvc:resources mapping="/upload/**" location="/upload/" />
<mvc:resources mapping="/frame/**" location="/frame/" />
<mvc:resources mapping="/slidebox/**" location="/WEB-INF/views/front/slidebox/" />
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询