温馨提示:文本由机器自动转译,部分词句存在误差,以视频为准
00:00
拦截器的第二小节,我们来说一下拦截器的配置,同学可能会说你不是配置过了吗?那实际上的话呢,在这个mvc intercepts里边还有一个节点可以用。叫什么呀,叫mvc interceptor,诶。这个不也是配intercept的吗?它有什么特殊的吗?打开你看一下,OK,除了这个B跟reference以外啊,我们还可以配一个mvc mapping,或者是mvc exclude mapping,这两个应该是互为相反的意思吧。不包含,这应该是包含。我们以这个mapping来说事,我们看它有一个pass属性,比方说这个值配为EPS,这里边呢,我们来配一个bin。拦截器,我来搞一个second。Second interceptor。我把这个里边这个方法。
01:03
里边的这个打印的这个字符串改一下保存回来。这里边的话呢,这个class我写为second interceptor好了,这样写完之后的话,大家感觉大家感觉我这个intercept是不是应该只作用于这个路径啊。是吧,所以说这个MV intercept可以配置。蓝洁器。作用的路径,当然也可以是不作用的路径。那不作用的话呢,实际上就用用哪个呀,用这个叫。MVC有一个什么X的卖品,我们先来用这个MVC。Mapping看一下效果,先注意哈,这个second的话呢,这块说只作用于这个。
02:05
呃,EPS。回退,我们来点这个list or employees,我们注意到。这个first second都执行了是吧。回退,我们来点一个TL8N。清除看一下,这个时候呢,只有那个first intercept起作用了吧。是吧,好的。诶,这样的话呢,我们就把拦截器的这个配置啊,又更深的理解了一步,我们主要讲的是这个mvc intercept,这里面我们可以指定。这个拦截器作用于哪些路径,或者是不作用于哪些路径,不作用那个呢,我没讲,大家可以自己试一下。好的,我们再来点一下这个list or employees,我们看有两个拦截器,感觉这个执行顺序啊,有点乱是吧。
03:06
下节课呢,我们就来说一下这个执行顺序是怎么一回事,好吧。
我来说两句