关于springmvc拦截器,不拦截jsp的问题
Posted 三只小菜鸟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于springmvc拦截器,不拦截jsp的问题相关的知识,希望对你有一定的参考价值。
这是xml中的拦截器配置
<mvc:interceptors> <mvc:interceptor> <!-- 不放行的 --> <mvc:mapping path="/**"/> <!-- 放行的 --> <mvc:exclude-mapping path="/login/*"/> <mvc:exclude-mapping path="/static/**"/> <mvc:exclude-mapping path="/index/*"/> <mvc:exclude-mapping path="/upload/*"/> <mvc:exclude-mapping path="/templates/*"/> <!-- 配置拦截器 --> <bean class="cn.king.web.Intercetor" /> </mvc:interceptor> </mvc:interceptors>
这是页面所放位置
我发现springMvcInterceptor根部不会对webapp下面的jsp页面进行拦截。
在看了不少资料后,得出最终结论:
springmvc确实不会拦截webapp下的页面,而且,这些页面严格来说,本来就是应该放在WEB-INF下面来进行管理的。
所以解决办法有两个
一是把页面放到WEB-INF里面去
二是实现Filter类来实现拦截功能
以上是关于关于springmvc拦截器,不拦截jsp的问题的主要内容,如果未能解决你的问题,请参考以下文章