目录
概述:
1.所属不同:Filter所属于Servlet,所以一般写在ServletConfig中;而Iterceptor属于SpringMvc,所以一般会在SpringMvcConfig中进行注入。
拦截器概念:(是一种动态拦截方法调用的机制)
拦截器作用:1.在指定的方法调用前后执行预先设定好的代码;2.阻止原始方法的执行
一、过滤器--Filter
使用场景:解决post请求乱码问题
二、拦截器--Iterceptor(此为接口)
使用场景:可以对于访问资源路径进行限制
使用方法:
注意:
1.拦截器自定义路径:一般为了项目好管理我们会把自定义拦截器,放入项目controller.interceptor层。然后记得在SpringMvcConfig中注入该拦截器!!ÿ