java课件dayCookie是客户端技术服务器把每个用户数据以cookie形_第1页
java课件dayCookie是客户端技术服务器把每个用户数据以cookie形_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SessionCookie机Cookiecookie的形式写给用户各自的浏览器。当用户使用浏览器再去访问web 资源时,就会带着各自的数据去。这样,web 资源处理的就是用户各自的数据了。Sessionsession对象,session web session 中,当web web session 中取出数据为用户服务。 5 杯咖啡的机会微乎其微,这时就需要某种方式来纪录某位顾客的消费数量。想象一下其实也无外乎下面的几HttpSession session = request.getSession(); session.setAttribute(user,张三newDate(); HttpSe

2、ssionsession=Stringuser=(String)移除session的登录信重要方Httpsession 具有如下时,或当日志信息与先前的sessions 有关时,它被当作键名用。返回session被创建的时间。最小单位为千分之一秒。为得到一个对打印输出很有用的值,可将此值传给Date constructor 或者GregorianCalendar 的方法setTimeInMillis。返回session最后被客户发送的时间。最小单位为千分之一秒。 返回总时间(秒),负值表示session 永远不会超时。 取一个session 相联系的信息(在jsp1.0 中为 getValue

3、)Integeritem(Integer/检索出 session 的值并转化为整提供一个关键词和一个值。会替换掉任何以前的值。(在 jsp1.0 中为 session.setAttribute(ItemValue, itemName);ItemValue 必须不是must简单类型request.getSession(true如果有session就返回,如果没有session就创建并返回新session request.getSession(false); / 如果有session就返回,如果没有session就返回null HttpSession session = request.getSe

4、ssion(); / 等价于/ 设置本session的超时时间,只对本session有效 session.setMaxInactiveInterval(60 * 5); System.out.println(session.isNew()session.isNew(); System.out.println(session.getCreationTime() = + session.getCreationTime(); System.out.println(session.getId()=+session.getId(); System.out.println(session.getLastA

5、ccessedTime() = + session.getLastAccessedTime(); System.out.println(session.getMaxInactiveInterval()=+ session.getMaxInactiveInterval(); session.invalidate();让本session立即失效(过期)案Base64编Base64编码操bytebytes中文.getBytes(utf-Stringencoding=newBase64解码操bytebytes2=newBASE64Decoder().decodeBuffer(encoding); St

6、ring str = new String(bytes2, utf-8);/ 添加一个Cookiecookie=newCookie(userInfo,/cookie.setMaxAge(3600*24*7);/ 设置为正数表示存储到浏览器端,为负数表示不存储,只存在于浏览器的进程,为0表示让浏览删除这cookie,注意这时要是一样的path才可以/cookie.setPath(/day08);中文问StringvaluenewBASE64Encoder().encode(aa,bb,cc,联想电脑.getBytes(utf-8);使用base64编Cookiecookie2=newCookie(historyList,value); Cookiecookies=for(Cookiec:cookies) out.write(第i个cookie的信息out.write(名称:c.getName()out.write(值:c.getValueBASE64Decoder().decodeBuffer(c.getV

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论