00:00
哎,这块聊聊啊,回到我们这里边来找我们的文档啊,在这里边咱们写一下serve light规范啊好,我们往下看啊,过来单然写写四啊,我看一下过来四。这是什么呢?关于我们说的这个filter啊,过滤器,过滤器它的这个拦截这个地址的格式,那么首先呢,先看第一个啊,先看其这个命令格式,诶命令格式好吧,命令格式啊说在这里边呢,我们要写一个什么呢?写一个叫做filter mapping这么一个标签,Map p mapping这个标签,咱们写上斜线filter map mapping这个标签好了,然后在这个标签里边呢,那我们写上有什么呢?有一个过滤器的名称filter name好了,比如说给它起名叫做y filter好吧。
01:01
啊,就有内,然后呢,在下面是什么呢?是一个叫做UR patternon这个标签,那么在这个URL titan这个标签里边放的是什么呢?就是我们说的拦截啊,我们说拦截地址啊,拦截地址,那么它有什么用呢?我们往下看下,在这里边啊第二个再来。我们说呀,这个命令啊,这个命令的作用它有啥用,那么主要是通过什么呢?我们的这个拦截地址,他呢,来通知我们的这个汤CA在调用何种资源文件之前,那么需要干嘛呢?需要去调用我们的这个one filter one filter这个过滤器啊,来进行相关关系,你写哪个文件淘票就在调这个文件时,调用文件之前先调过去做一次拦截好了,那么这个时候我们往下看看,那么这个地址该怎么写呢?诶,它里边实际上有四种格式,我们看一下啊,过来第一种格式。
02:13
说干嘛呢,在这里边我们说要求我们的这个tomcat在调用某一个具体具体文件之前,那么来干嘛呢?来调用,来调用我们的这个one filter来进行拦截某一个具体面之前,那么这时候怎么写呢?那么我们这里边就写上了,写什么呢?呃,Ul,然后写上pap前P好了,我们看看啊,呃,在这里边呢,比如说我们以上午的这个例子为例吧,在这我们说到这18个啊,18个你看啊。比如说我们有个美眉点JPG就是它,那么现在呢,我们在外B下面先放一个文件夹啊,RMG保存,然后把这个美密点JPG呢拖进去,好进去了,那么我们告诉康CA,如果你在调网站下面RMG文件夹下的每位点JPG的时候,需要调出过滤器,那我们就怎么写呢?这边以斜线开头啊,写上什么呢?RMG。
03:27
然后写上美眉点JPG,诶,在这儿,当你要去调某一个具体文件的时候,必须由这个过滤器来进行拦截,这是第一种格式,也是我们上午所见到的这个格式,那么这种格式呢,一般来说呢,仅限于练习使用。为什么呢?因为网站里的资源文件数量非常的多啊,我们网站里面不可能只有只有一张图片,它可能有几百张甚至是几十万张图片,那每一个图片上面都加了过滤器,那这网站没法开发了,所以这个种格式接法呢,仅限于练习中使用好了,那么实际开发过程中怎么做呢?诶,我们去看一下啊,再来在这儿,呃,在这里边看下一种格式,在这种格式里边,它要求它要求啊,要求我们的这个tomca在调用某一个文件夹,咱们写上啊,再调用某一个文件夹下所有的资源文件之前,所有的资源文件之前,文件之前来干嘛呢?来调用我们的。
04:47
这个filter来进行相关的拦截。什么意思,看这个图,比如不看这个图啊,看这个比如在我们RMG文件夹下面。所有的文件在RG这个文件夹下面,所有的文件在被他调用之前都得由这个过滤器拦下,那我该怎么写呢?看这看这啊,那我就写上了URL t ctrl c ctrl v,那么在这里边你就这么写啊,斜线文件夹名称斜线星。
05:24
就是这个格式看到了以后,但凡我们的tomcat要调用来自于RMG下面的任何一个文件的时候,都得先叫结过器做拦截,这种方式呢,在插电中常见啊,常见好了,那么我们再往下去说说,大家去说说,比如说在这里边看啊。说我们在这个web下面,诶,我们再建文件夹叫RMG2MG保存,然后呢,呃,我们呢,把这个图片CTRLCCTRLV放下去,放下去,然后在这里边改个名字啊改个名字。
06:05
这内容你要写什么呢?比如说写上这个测试,刚才。好,那么大家看啊,现在呢,我们说这是两个什么呀,图片文件,图片文件他们在网站中的不同的文件夹里边来进行什么呢存放,那么比如说我想说什么呢?我们网站中任意位置中的这个图片,任意位置中存放图片在被调用之前都需要由这个过滤器来拦截,那么这是怎么办呢?哎,我们看一下啊。看我们说到第五个,第五个看五说呢,要求再调用啊,再调用我们说什么呢?这个任意文件夹啊,任意文件夹下的某种类型文件之前那么都要来干嘛呢?都要调这个呼制器来拦截一次。
07:04
那怎么写?图片JPG图片文档的后缀名啊,是不是JPG啊,JPG你看在MG下有JPG,在M加二有JPG,那怎么办?过来咱们写上URL pattern把这一放。URL啊,写上ul PA pattern URL PA pattern,那么这时你要怎么写呢?千万不要写星星啊呸,千万不要写斜线,不要写斜线,直接写成一个星点JPG,甭管这个文件在网站中哪个位置,只要是他,只要这个文件是一个JPG文件,在他们要调它之前,都得由这个完过滤器来做拦截,那么这两种拦截路径格式呢,在开发程中非常常见啊,非常常见,还有最后一种非常特殊啊,我们看一下,那么这里边就是我们的第六种,第六组,那么要求什么呢?要求我们tomcat在调用。
08:10
在调用什么呢?我们说网站中啊,网站中任意文件时,那么都要调这个过滤器来拦截一下,甭管这个文件是是什么类型的,甭管这个文件在哪个文件夹下,只要。它调网站中的任何一个文件,那么都要走这个过滤器,那么这时候是谁呢?我们看一下在这儿,它就是我们说叫做URL patternython啊patternon里边,那大家选什么呢?斜线形斜线行在这儿好,那么大家请看这个呢,就是拦截地址的四种格式,在访问某一个具体的文件的时候,调隔滤器在对某一个文件夹下的所有文件来进行调用之前,调过位器在调用什么呢?当前网站中任意文件夹下指定类型文件的时候,调过器在调用当前网站下所有文件时来调这个过滤器,那么大家请看这个呢。
09:16
就是它啊,这个就是它,这就是四种格式啊,这就是四种格式的里边,好了,那么这一块也说完了。
我来说两句