00:00
好,接着呢,我们来看一下后面的内容,接着我们还是回到这个书城,我们来看一下书城的第六阶段,第六阶段我们要干嘛,我们要显示一下这个登录的用户名啊,就是咱们要第一个要做的功能,那么我们先启动一下这个书城啊。我先把这个停了。然后呢,跳到我们这个book给人家启动一下。好启动,那咱们来看一下吧。啊,那么启动以后啊,大家来看一下,稍等我们看看这个登录,我现在登录之后aminin好,大家看登录之后。大家看一下哈,这里是不是跳到登录成功页面,并且这里会有个显示韩总。大家注意看,像这个地方。呃,像这个地方大家注意啊,一般是显示什么,显示账户的昵称,就比如说QQ登录之后是不是显示你的昵称啊,哎,那么有昵称显示昵称,那么如果说没有昵称啊,没有昵称的话,这里就会显示登录的账号信息,而我们现在的设计啊,其实是没有昵称这个设计的,所以我们登录之后要显示一下这个什么东西呢?诶登录的账户,那这个地方其实我们原来是抽取出来的,在哪里啊在。
01:32
我们这样一个位置,大家注意看一下哈,在书城里。啊,Web里面,Pages里面,呃,Come on里面,大家这个地方有一个look in success menu,看见吗?就韩总那这个地方我们来看,我们要输出用户登录之后的那个账号。那么我们要显示登录的账号怎么办?我们回到源代码当中来看一下哈。Usual。
02:00
登录在上面。大家看一下啊,这就是那个登录,登录成功以后,咱们是不是请求转发过来的。那么请求转发的话,其实我们只要把数据啊保存到客当中就可以了,那么这里呢,就能看这个输出,但是在这里我们只需要保存到旅客的域就可以了吗。大家注意看一下,不是只有这样一个地方要显示用户的昵称啊,而且我们登录完了以后,我们点来点去,比如说我我跳到这里一会儿呢,我又跳到这个我的订单是吧,这个证明出来我这个地址啊改改。订单在哪呢?就这个pages,我把这个订单菜单改了啊来回来刷新一下。那么我再点击大家看跳到这边来的时候,这里是不是还要再显示这个什么用户登录的这个,呃。信息呀,那么这个时候怎么办呢?大家注意看一下。
03:02
这个时候你放到request当中就不可以显示了,怎么办?我们说了四个域在使用的时候,从小到大,如果request已经不足以解决问题,那么怎么办呢?放到session中,哎,所以我们说你看刚我们讲session的时候,其实咱们讲过session呢,用来保存用户登录之后的信息,所以在这个地方大家注意看。request.get session,你要获取一下session信息,然后保存用户登录之后的信息。叫做log in the usual啊,这个log in the us从哪来的呢?就是上面咱们登录成功之后返回的,给它保存起来,保存用户登录之后的信息。到session域中,哎,那么保存进来以后,大家注意看一下,这边在输出的时候我们就直接输出。
04:01
Session域当中的usual里面的usual name就可以了,那么我们来试试看哈,我们重启。好。我们看一下效果。好,重新部署好了啊,部署好以后我们回到我们的首页,这地址也不对是吧,顺便把它也改改啊。嗯,这个把上面这个也去了,也改了。好,那么来,咱们回来。OK,咱们点一下返回到首页,那么咱们重新登录一下啊,再登录一下,这个时候注意看,呃,ME2的命这个时候。我们点击啊回车,你看跳过来了,这里是不是显示的命的信息啊,好没问题。那么接着咱们来看,比如说这里已经显示没问题了,那如果说我们回到首页呢。
05:03
大家有没有发现什么问题?有没有发现什么问题,你想想,我不知道大家有没有留意过啊,一般网站上如果你还没有登录它,这里会显示注册和登录这样的菜单是吧,一旦你登录了以后呢。啊,这里就不再显示这个菜单了,而是跟我们这个登录成功一样,要显示这些用户登录后的信息。要显示这些信息,好,那这时候怎么办?那么首页的这个菜单大家注意也要改一改,也要改一改,怎么改,我们来看一下哈,我们到首页这个地方来。哎,我们找到。首页这里。那么咱们来看看这菜单在哪啊,在这个位置。在这样一个位置。好,那么注意看啊,这个地方你要判断一下。
06:00
诶。哎呀,好,要判断一下,比如说empty s scope.usual。哎,要判断,如果说大家看到啊,这个为空,咱们说如果用户还没有登录显示什么东西。啊,显示这个登录和注册的菜单。是吧,就这个把它包起来。如果已经登录了呢,就下面这种情况。好,我们缩进一下哈,如果是反过来。Not empty。
07:00
CCo.usual好,那么这个是已经登录的情况下。如果已经登录,则显示什么东西啊,诶显示登录成功之后的这个信息,成功之后的用户信息,诶用户信息OK,这个呢,咱们了解一下那用户的信息,大家注意看到哈,咱们从这边拷贝过来就可以了。就可以了。啊,其实这个显示这个光临出审和注销就行,能把这个复制过来。好复制,然后回到这里面来显示一下我的订单,就暂时先不用你留,你留下来也行,也都可以啊,其实也可以显示的,那就呃留出来吧,这里呢,显示用户登录信息,这是注销。啊,这是注销,那么我们看一下这个效果啊,我们试试看。
08:03
我们在。重新部署一下。啊,重新部署一下。好,部署完了以后,我们在这边。来,重新的登录二等兵,二等兵走,大家看。这是后台登录成功形式的哈,那然后。大家想想,我们到首页这里是不是也能看见啊,这个时候再想想啊,登录和注册还需要显示吗?不要,所以这边要移动一下,来移动一下。把这些东西移动到哪里,移动到没有登录的时候,这里面来我们再刷新一下走。啊,怎么了?我们看看这个哈报什么错误了吗。呃,不能解析来重新部署一下哈,他可能是因为这个自解码问题。好。
09:02
诶就出来了哈,出来了,然后大家看一下哈,我们登录再来试试我的命,我的命登录这里显示了,来到首页是不是也显示了,哎,没问题,那如果说我们没有登录呢,比如说我这个。停了。再重新启动那就没有了啊,现没有以后会怎么样,我们来看一下这个效果。那这边就不是显示登录信息了啊,走刷新一下。啊,刷新这里也行,大家看这里是不是显示登录和注册呀,来再次确认啊ZW716812456走。登录后上没问题,前面是不是也没问题啊,哎,也没有问题了,好。
我来说两句