拦截器写在controller包下面 因为拦截器都是给表现层用的
自定义拦截器 必须实现这个接口,重写三个默认方法,
拦截前,拦截后,post后
然后再写个mvc支持类 继承指定类
拦截器也可以终止原始操作
在pre方法中 返回值写return false 就可以终止原始操作,同时post和after也不会再执行
简化开发-直接写在mvcconfig类中
拦截器链
看看拦截顺序,pre顺序,post和after是逆序
如果都return true 就会正常执行完毕
如果有一个return false 则终止后面所有的pre post。 after跳过自己