发表于: 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的区别与用法



返回列表 返回列表
评论

    分享到