第3.53课 上课 Servlet深入介绍, E购通电子商务平台:Cookie实…

3_53

Servlet深入介绍

 记住我功能实现和Session的介绍

  E购通电子商务平台:Cookie实现记住我

   在登录页面上添加“记住我”的CheckBox标签

   为该CheckBox添加点击事件

   在后台登录方法中,根据remember属性值判断是否设置Cookie

   登录页面加载完成后,判断Cookie中的用户名和密码是否为空,如果不为空,则在对应输入框设置用户名和密码的值,并且设置“记住我”为选中状态

第一步:首先获取Cookie中的用户名和密码属性的值。

 

 

 

第二步:在JS代码中判断用户名和密码是否为空。

 

  session和cookie的区别

  Session的生命周期

   创建Session:执行request.getSession()方法

   销毁Session

    默认情况下,客户端在30分钟内没有再访问服务器,session会被自动销毁

     设置Session的有效期

修改web.xml文件:

<session-config>

<!-- 单位分钟。如果不设置,默认是30分钟 -->

<session-timeout>30</session-timeout>

</session-config>

    调用session的invalidate方法可以使session马上失效

    浏览器关闭,Session失效,但是服务器未销毁

   E购通电子商务平台:注销用户功能

posted on 2018-01-31 23:06  東風★破  阅读(135)  评论(0)    收藏  举报

导航