发表于: 2017-05-14 20:32:56
2 1092
今天完成的事情:
初步学习了cookie和session的相关内容。
cookie:会话数据保存再浏览器
session:会话数据保存在服务器
cookie核心技术:Cookie类,存储会话数据
1.构造cookie对象:Cookie(java.lang.String name , java.lang.String value)
2.设置Cookie:
setPath():设置cookie有效访问路径
setMaxAge():设置cookie的有效时间
setValue():设置cookie值
3.发送cookie到浏览器端保存
response.addCookie():发送cookie
4.服务器接收cookie
Cookie[] request.getCookies():接收cookie
Session:如果要保存非字符串,超过4KB内容,则只能使用session
session核心技术:HttpSession类:保存会话数据
1.创建或得到session对象
getSession();
getSession(boolean,create);
2.设置session对象
setMaxInactiveInterval():设置session有效时间
invalidate:销毁session对象
java.lang.String getId():获取session编号
3.保存会话数据到session对象
setAttribute():保存数据
java.lang.Object.getAttribute():获取数据
removeAttribute():清除数据
明天打算做的事情:继续任务五,学习登陆注册相关内容
遇到的问题:无
收获:cookie和session的区别与用法
评论