您的位置:首页 > 编程语言 > Java开发

spring mvc拦截器注意细节(基于注解)

2014-07-06 20:10 381 查看
修改前:
<!-- MVC拦截器 -->
<mvc:interceptors>
<mvc:interceptor>
<!-- 某一模块的拦截:/myPath/**, 拦截所有的请求/**-->
<mvc:mapping path="/user/*"/>
<bean class="com.user.interceptor.MyInterceptor"></bean>
</mvc:interceptor>
</mvc:interceptors>


今天没事写了个spring mvc的拦截器的小程序,在xml中配置如下:可是在实现对全部用户的操作中,有部分方法没能拦截。找了“半天”,也查了许多资料。最终还是在 本身xml文件提示下找到了问题的所在:

修改后:

<!-- MVC拦截器 -->
<mvc:interceptors>
<mvc:interceptor>
<!-- 某一模块的拦截:/myPath/**, 拦截所有的请求/**-->
<mvc:mapping path="/user/**</span>"/>
<bean class="com.user.interceptor.MyInterceptor"></bean>
</mvc:interceptor>
</mvc:interceptors>


就是因为

<mvc:mapping path="/user/**</span>"/>后面少一颗星。加上后,就可以对规定内的方法进行拦截了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息