00:00
好,那我们刚才呢,咱们用了五种方式,然后向咱们的请求域中去共享的数据,对吧,那咱们也说了这个model model map,还有map之间的关系,好其实他们在底层中,然后都是通过谁来进行实例化的。叫做Bing a well model map是不是啊啊行,然后下面呢,那我们再往下看,就是我们向session域中共享数据的时候,该怎么去共享,大家注意我们在这呢,这种方式我们建议大家来使用咱们的原生A啊,Solve原生的API就是来使用我们的httb session能看懂吧?好然后这种方式呢,还稍微简单一些,虽然说咱们的spring VC也为我们提供了一些能够往session中共享数据的这种方式呀,但是建议大家来使用这一种啊,OK吧,建议大家使用这一种啊好,然后呢,大家如果有兴趣的话,可以去查一下啊,咱们的spring VC呢,为我们提供了一个注解,然后叫做session attribute的注解,然后这个注解呢,它就可以来设置我们当前当你把当你把这个数据共享在请求域的时候,然后它可以再把它共享在session里边,再共享一份,能听懂吗?哎。
01:15
这个注解的作用是这样的啊,所以说呢,它说实话不太好用,所以我们往session中共享数据,我们在这直接来使用咱们solve API OK吧,啊,行,下面呢,我们来看一下啊,咱们把这个源码啊给它关掉,然后下面呢,我们在这咱们来写一个request map,然后括号双引号,然后咱们叫做test SE OK吧,好,然后public,那我们要想在我们当前的控制器方法中来使用我们的session对象,然后我们同样是要在我们的行参位置设置一个session类型的行参,OK吧,啊,Test session怎么写?大家说知不知道咱们的session是什么类型?
02:00
啊,知不知道session是session类型吗?啊,是不是SSESL是session类型吗?不是,大家注意这个session呢,然后它是http session类型的,能看懂吧,好OK啊来在这咱们来写一个session,然后我们要想往session中共享数据,那就是session.set tree,好比如说这个,那咱们叫做test session s cupco,好,然后它的值的话,那我们在这咱们就写一个hello session能看懂吧,好啊,行,最终咱们来返回一个返回s success视图名称,首先咱们先在咱们的主页面中啊,然后在这来写一下我们的超链接,这个是通过咱们的这个solve是不是API,通过咱们的solve API,然后向咱们的哪个域中共享数据啊,Session域中共享数据啊好,那我们。
03:01
那在咱们最终转发到的这个页面中,也就是咱们的service.html里边,咱们是不是可以再写一个P标签,然后在这,那我们要想来访问我们的session域中的数据,怎么访问啊,大家注意啊,在SIM live里面,然后我们要访问session中的数据,是通过session点加上我们当前共享数据的键来获取的,对不对?那咱们叫做什么?叫做test session SCO,能看懂不?那叫test session scope啊行,那我们下面咱们来重启,重新部署一下,大家看一下这个效果啊。好,清空一下。好,首先咱们先来访问咱们的主页面,诶关点哦,我是不是刚才又加了俩是不是啊,那咱们在这直接把它给删掉是不是就行了,对不对,对吧,应该是在这个里面吧,就只有这一个是吧?啊行,那我们是不是直接跳过就行,F9直接跳过就可以啊好,然后下面呢,我们来看这个页面大家看啊,点击大家看啊。
04:10
Hello session有没有有是吧,那我们当前咱们的那个请求域中的是不是就不显示对不对,因为我们在控制器方法里面有没有往里面去放,往有没有往咱们的请求域中去共享数据啊,没有,所以说在这儿就给我们显示出来了,咱们session域中的数据OK吧,啊行,那这个是我们往session中共享数据的方式,那我们在这咱们所选择的方式是什么?是直接通过我们的solve API去实现,能看懂吧,啊行。
我来说两句