在SpringMVC中,使用Interceptor将资源拦截到类似于Servlet的过滤器中,以一定顺序将拦截器连接到链中。链中的拦截器以其先前的定义顺序调用。
拦截器也是AOP思想的具体实现
使用范围是Servlet规范的一部分。任何Java Web项目都可以用作SpringMVC框架本身。只有使用SpringMVC框架的项目才能使用URL-Pattern配置中的截距范围/*。资源拦截
处理当前请求后,调用此方法。前提是可以在True时调用预汉方法的返回值,并且在DispatcherServlet返回视图之前将调用该方法,因此我们可以在此方法中处理此方法中的控制器。ModlandView对象操作
此方法将在整个请求结束后,即在呈现调度员的相应视图后,只要仅在TRUE是true时才能调用prehandle方法的返回值。
完整的Spring-mvc.xml