会话与管理理解
来源:互联网 发布:linux如何恢复文件夹 编辑:程序博客网 时间:2024/04/29 19:42
20111024学习总结:
会话与管理:
会话可以简单的理解为:用户开一个里i,点击多个超链接,访问服务器多个web资源,然后关闭浏览器。整个称之为一个会话。
会话过程中要解决的一些问题:
每个用户在使用浏览器与服务器进行会话的过程中,不可避免各自会产生一些数据,程序要想办法为每个用户保存这些数据。
例如:用户点击超链接通过一个servlet购买一个商品,程序应该想办法保存用户购买的商品,以便于用户结账servlet时,结账servlet可以得到用户购买得到的商品为用户结账。
保存会话技术的技术1:
Cookie:
Cookie是客户端技术,程序把每个用户的数据以cookie的形式写给用户各自的浏览器。当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去。这样,web资源处理的就是用户各自的数据了。
Cookie中常用的方法:
一、public Cooie(String name,String value)
二、setValue与getValue方法
三、setMaxAge与getMaxAge方法
当实现有会话状态过程中,要保存一个值,当你再次打开是会提示上一次访问记录。
四、setPath与getPath方法 /day06
指定当前Cookie访问的路径
五、setDomain与getDomain方法
设置访问的域名
六、getName方法
得到名称
Cookie细节:
一个Cookie只能标识一种信息,它至少含有一个标识该信息的名称(NAME)和设置值(VALUE)。
一个WEB站点可以给一个WEB浏览器发送多个Cookie,一个WEB浏览器也可以存储多个WEB站点提供的Cookie。
浏览器一般只允许存放300个Cookie,每个站点最多存放20个Cookie,每个Cookie的大小限制为4KB。
如果创建了一个cookie,并将他发送到浏览器,默认情况下它是一个会话级别的cookie(即存储在浏览器的内存中),用户退出浏览器之后即被删除。若希望浏览器将该cookie存储在磁盘上,则需要使用maxAge,并给出一个以秒为单位的时间。将最大时效设为0则是命令浏览器删除该cookie。
注意,删除cookie时,path必须一致,否则不会删除
显示上次浏览商品的实现过程图解:
- 会话与管理理解
- 会话与状态管理
- 会话与管理
- 会话状态与管理
- 会话与状态管理
- 会话与状态管理
- 会话与状态管理
- 会话与状态管理基础知识
- [其他] 认证与会话管理
- 会话管理cookie与session
- 会话管理---Cookie与Session
- (31)会话与状态管理基础知识
- JavaWeb开发会话与状态管理
- JavaWeb状态与会话管理Session
- JavaWeb开发会话与状态管理
- 会话管理:Cookie与Session技术
- WCF会话(SESSION)与实例(INSTANCE)管理
- 理解会话
- 正则表达式
- java.lang.NoSuchMethodError: org.slf4j.impl.StaticLoggerBinder.getSingleton()Lorg/slf4j/impl/StaticL
- 解决js向jsp传中文出现乱码的问题(对弹出窗体也有效)
- ubuntu11.04 apt-get不能更新问题的解决
- 遇到的几个奇怪的笔试题
- 会话与管理理解
- 如何使用Visual Studio 2005或Visual Studio 2008编译纯C语言程序!!【图文】
- 每天必须拿出10到30分钟的时间,整理一下自己的电脑
- 阿蒙:草根创业回忆录
- Window7利用IVT软件和蓝牙适配器模拟蓝牙终端
- eclipse for j2ee写javascript可以点出方法
- 光盘加密大师轻松为光盘加密
- JDBC概述
- 分页代码