第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>
浙公网安备 33010602011771号