关于session cookie的简单介绍及 session会话的简单运用

简而言之,session 和 cookie就是一个能存放信息的容器,具有持续性,二者的区别在于两个地方:

1.session都存放在服务器端,cookie存放在用户各自的客户端(浏览器)

2.session可以存放对象,而cookie只能存放文本信息且大小限制4k,理论上session存放的大小和服务的存储能力是一致的。

二者都有时效性,即所谓的生命周期,这里不做展开,说明具有持续性即可,这样就有了持续会话的状态,效果便是打开新页面不会让你再一次输入密码信息,,新一面始终保持用户登录信息,购物车东西在新的页面没有清空等等。

具体代码如下:

代码一 实现登录页面持续显示 登录者的名字:

LoginServlet.java:{ 走doPost()方法 }

然后是用于显示的jsp页面:

时间: 2024-11-07 01:20:10

关于session cookie的简单介绍及 session会话的简单运用的相关文章

Tomcat的简单介绍,安装,以及简单的配置运用

Tomcat介绍: Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,是开发和调试JSP 程序的首选.对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache 服务器,可利用它响应对HTML 页面的访问请求.实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当你运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的. 当配置正确时,Apache 为HTML页面服务,而Tomcat 实际上运行JSP 页面和

小蚂蚁学习Linux(1)——Linux简单介绍、VMware虚拟机的简单介绍

今天开始学习Linux,很久很久以前倒是学习过Linux,当时学的还挺认真,奈何长时间不用,记忆力又不给力,果断还是给忘的差不多了,当年的笔记也不知道遗失在了哪一个小角落里,不管怎么样吧,今天重新开始这一段奇妙的Linux之旅,加油 ! b( ̄▽ ̄)d Linux发展史 谭宁邦    -->    Minix Linus     -->    以Minix作为模板,开发出了Linux(1991) Linux 有两个版本: 内核版本    和    发行版本 内核版本    Linux的内核  

[转载]JavaEE学习篇之----Session&&Cookie

原文连接: http://blog.csdn.net/jiangwei0910410003/article/details/23337043 今天继续来看看JavaWeb的相关知识,这篇文章主要来讲一下Session和Cookie的相关知识,首先我们来看一下Cookie的相关知识: 一.Cookie 简介: Cookie是客户端技术,服务器把每个用户的数据以cookie的形式写给用户各自的浏览器.当用户使用浏览器再去访问服务器中的web资源时,就会带着各自的数据去.这样,web资源处理的就是用户

session & Cookie 简述

Session是由应用服务器维持的一个服务器端的存储空间,用户在连接服务器时,会由服务器生成一个唯一的SessionID,用该SessionID 为标识符来存取服务器端的Session存储空间.而SessionID这一数据则是保存到客户端,用Cookie保存的,用户提交页面时,会将这一 SessionID提交到服务器端,来存取Session数据.这一过程,是不用开发人员干预的.所以一旦客户端禁用Cookie,那么Session也会失效. 服务器也可以通过URL重写的方式来传递SessionID的

php session cookie加密实例

session cookie之间的差别在于session可以方便的存取多种数据类型,而cookie只支持字符串类型,同时对于一些安全性比较高的数据,cookie需要进行格式化与加密存储,而session存储在服务端则安全性较高. <?php session_start(); //假设用户登录成功获得了以下用户数据 $userinfo = array( 'uid' => 10000, 'name' => 'spark', 'email' => '[email protected]',

iOS开发拓展篇-XMPP简单介绍

iOS开发拓展篇-XMPP简单介绍 一.即时通讯简单介绍 1.简单说明 即时通讯技术(IM)支持用户在线实时交谈.如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容 有许多的IM系统,如AOL IM.Yahoo IM. MSN以及QQ,它们最大的区别在于各自通讯协议的实现,所以即时通讯技术的核心在于它的传输协议 协议用来说明信息在网络上如何传输,如果有了统一的传输协议,那么应当可以实现各个IM之间的直接通讯,为了创建即时通讯的统一标准,目前已

PHP 17: MySQL的简单介绍

原文:PHP 17: MySQL的简单介绍 这一章将简单介绍MySQL的基本知识. 本文来自http://lib.hackbase.com/html/8/35125.htm. MySQL是最受欢迎的开源SQL数据库管理系统,它由MySQL AB开发.发布和支持.MySQL AB是一家基于MySQL开发人员的商业公司,它是一家使用了一种成功的商业模式来结合开源价值和方法论的第二代开源公司.MySQL是MySQL AB的注册商标. MySQL是一个快速的.多线程.多用户和健壮的SQL数据库服务器.M

html的有序列表和无序列表简单介绍

html的有序列表和无序列表简单介绍: 本章节将会简单一下有序列表和无序列表的一些简单用法,希望能够给需要的朋友带来一定的帮助. 一.有序列表: 使用<ol>标签就可以定义一个有序列表,之所以称其为有序列表,就是因为可以使列表具有排序功能. 利用<ol>的type属性就可以实现有序排序功能. type属性值: 1表示以 1,2,3,4 来表示. a 表示以 a,b,c,d 来表示. A 表示以 A,B,C,D 来表示. i 表示以 i,ii ,iii 来表示. I 表示以 I,II

php学习笔记-会话控制简单介绍session和cookie

session_stater();会话控制HTTP协议 在tcp协议基础上HTTP 协议称无状态协议SESSION的特点: 1存储在服务器: 2每个使用者都会生成一个session: 3有默认的过期时间大概是15分钟左右: 4session可以存储任意类型的数据: COOKIE的特点: 1存储在客户端: 2每个使用者都会生成一个cookie: 3默认没有过期时间的但你可以自己设置过期时间: 4只能存储字符串SESSION :安全 但对服务器要求太高:COOKIE:灵活 不安全session的使用