NewCanon
2015-10-29 17:25
我现在在webroot下面有一个index.jsp页面,然后拦截器的方法都简单打印出一条语句到控制台,配置文件
<mvc:interceptors>
<bean class="com.demo.web.interceptor.HelloInterceptor"></bean>
</mvc:interceptors>
然后我直接访问index.jsp的时候,是不会输出访问拦截器方法的语句的,这是为什么?
如果访问有经过控制器的话,是会调用到拦截器的方法
<mvc:resources location="/js/" mapping="/js/**" />
<mvc:resources location="/img/" mapping="/img/**" />
这个标签的真谛就是为了引用资源的访问不会类似CONTROLLER一样被拦截,区分出关注的资源的访问,一般我们在springMVC里面的拦截都会配置为"/",拦截所有的。
Spring MVC拦截器
73582 学习 · 56 问题
相似问题