00:00
然后我们上午说的这个呢。我后来去补了一下这个笔记哈。大家记不住,可以去参考一下建的这几个文件啊,然后抽取这个内容。然后创建JSP模板。这个当然你自己去去参考一下啊,这个操作的步骤的,每一步的这个截图啊,这里边儿都有。好,这个就不多说了,下一步呢,我们要去解决一个问题啊,就是这个登录状态的检查。登录状态的检查。哎,我们现在呢,有这么多的这个,呃,或者说我们现在可能还不是很多,将来会有很多个资源哈。他们都需要进行,呃,我们都要去访问,那么访问呢,很多的资源,我们是要求他登录以后才可以访问的。
01:01
啊,所以说呢,这个请求呀。他有的是。同样都是请求哈,它有的是访问。嗯。这个我们不用登录就可以访问,这个我们叫公共资源。哎,比如说去登录的页面,比如说登录本身啊。还有一些呢,叫做受保护的资源。哎,就是说可以对管理员进行增长检查呀,啊权限的控制呀,啊这些呢,你必须得这个登录才可以。嗯,这些是我们就说这个你得受保护的。那么这些个受保护的资源呢,我们如果在每一个访问这个资源的那个handler方法里边,我们去做这个登录的检查,这个很明显是非常的麻烦的啊,所以说这个也是很不可取的。所以说呢,这个时候我们要对这样的资源。哎,进行一个统一的。
02:02
管理啊,就说检查他们有没有有没有登录。把这个检查有没有登录的这部分代码,我们可以把它抽取出来,放到我们这个拦截器里边啊,拦截器就是干这个用的。哎,做这个检查呢,然后我比如说以这个为例啊,这是一个登录的检查。那肯定是两个结果,他如果已经登录了,就放他过去。这边。嗯,已登录放行。如果说已经登录了,就放他过去没有登录,没有登录呢,就让他去登录的页面。
03:01
哎,就告诉他,你得登录以后才可以访问。所以说未登陆呢,我们就跳转到登录页。嗯。嗯,对,所以说在这儿哈,对这些东西呢,会有这样一个要求。嗯,后边这些请求也是,然后除非呢,你访问的这个资源,它不需要做登录的检查,那就不从拦截器这过,它就直接去访问拦截器,不管它就行了。不管他就行了。上面这些呢,咱们就就是画个箭头哈,咱们去,哎,这个领会精神就行了。所以说呢,我们这儿要整这么一个拦截器。哎,这是一个。我们的目标哈。就是。
04:01
加。嗯,部分资源。或者也叫可以叫功能哈,给它保护起来。让没有。登录的。嗯,请求不能访问。这是我们的目标。哎,那这个他工作的机制哈,或者说实现的这个思路。那么具体要说这个操作,我们就需要先去。呃,分这么几步哈,先去创建一个拦截器的类。在这个拦截器的这个类里边呢,去做这个登录的检查。哎,第二个呢,我们要去注册这个拦截器的这个类。哎,在springc里边呢,我们得去给他配一下啊,它配一下它才能够生效啊,同时注册的时候,在注册的里边呢,去指定。
05:02
呃,他要拦截的是哪些请求,不拦截的是哪些请求啊。哎,明确思路以后,下边咱们就开始做。
我来说两句