jsp session学习

原创 2013年12月04日 10:22:52

http协议是无状态协议,即客户端连续发送的多个请求之间没有联系,下一次请求不关心上一次回话的状态

 

实际应用希望服务器能够记住客户端请求的状态

 

java web使用session跟踪会话和管理会话的状态

 

用户打开浏览器访问web 应用中的各个网页,知道关闭浏览器的过程就是一次会话

 

一次会话对应一个session对象

 

会话开始时,web服务器session对象分配唯一的sessionID,将其发送给客户端,当客户端再次发送http请求时,客户端将sessionID再传回来

 

web服务器从请求中读取sessionID,然后根据sessionID找到对应的session对象,从而得到客户端状态信息。

 

session是一种服务器个别处理与记录用户上网使用者信息的技术

 

session失效的情况:

1、用户关闭目前正在使用的浏览器

2、关闭网页服务器

3、运行程序结束session

4、用户未向服务器提出请求超过预设时间(tomcat预设时间是30分钟)

 

session钝化机制:

session对象数据保存在内存当中,当访问用户很多时,会大量耗费内存资源,会影响web 服务器的性能,因此,将服务器不经常使用的session对象暂时序列化到文件中或数据库中,当需要使用时再反序列话到内存。

 

jsp基础之--使用Session完成简单的登陆操作

今天来说说Session,Session也叫实域,能够保存一些信息,并且再页面跳转的时候不会丢失,常用作登陆,可以保存已经登陆用户的信息。今天就利用Session在不连接数据库的情况下实现简单的登陆操...
  • mgsky1
  • mgsky1
  • 2016年08月20日 10:46
  • 7073

【JSP基础】Jsp中request与session的用法

做了几天的项目,做的头昏脑涨.对于刚刚接触jsp的新人来说,无疑是种折磨啊。可是我们是程序猿啊,一个强大的物种。 牢骚就发到这,几天没有总结所学了,今天就总结一下,可能会很乱,但是没办法,现在没时间去...
  • f627422467
  • f627422467
  • 2015年08月05日 19:55
  • 2938

JSP中取消session的自动创建(构建高效网站)

笔者查看部分网站代码发现jsp头部引入,所以查找结果如下 其什么作用?好像是取消自动创建,但还是被创建了,问题如题 补充: 我在首页里加了这段代码...
  • tanxiang21
  • tanxiang21
  • 2013年12月10日 11:37
  • 4681

jsp中cookie与session等自己总结精华

(1)  JSP中的九大内置对象 page  request session   application   pagecontext   response  config  out         ...
  • sky_sea_desert_me
  • sky_sea_desert_me
  • 2016年11月12日 19:22
  • 680

JSP内置对象Session小例--用户登录

在ASP.NET的学习中,我们就接触过Session,今天在这我们再次来复习一下在java中的session.Session对象用来保存一些在与每个用户会话期间需要保持的数据信息,这样就方便会话期间的...
  • tang_huan_11
  • tang_huan_11
  • 2014年02月05日 19:29
  • 11213

【JSP开发】有关session的登录注销的一个小例子

下面是一个session的应用的小例子,是用来注销登录的 登陆界面的代码: login.html: login.html -...
  • u013517797
  • u013517797
  • 2015年02月03日 15:42
  • 7163

JAVAWEB开发之JSP、EL、及会话技术(Cookie和Session)的使用详解

Servlet的缺点 开发人员要十分熟悉JAVA 不利于页面调试和维护(修改,重新编译) 很难利用网页设计工具进行页面设计(HTML内容导入到servlet中,用PrintWriter的对象进行输出)...
  • u013087513
  • u013087513
  • 2017年01月20日 22:34
  • 2514

jsp开发Session超时设置

在Java Web开发中,Session为我们提供了很多方便,Session是由浏览器和服务器之间维护的。Session超时理解为:浏览器和服务器之间创建了一个Session,由于客户端长时间(休眠时...
  • u010598111
  • u010598111
  • 2015年03月23日 20:52
  • 1521

浅谈jsp的Session的生命周期

session简介   Session直接翻译成中文比较困难,一般都译成时域。在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经...
  • HP_EPM7_liang
  • HP_EPM7_liang
  • 2015年09月16日 00:20
  • 563

servlert生成session传到jsp,servlert从jsp页面获取session的值

今天更是进一步理解了对象的含义。是的,楼主是条单身狗。但是我还是更深一步的理解了面向对象中对象的含义呀(呸,卖什么萌。。。。。。)。 首先做个简单的例子,jsp页面偏爱于el标签。el标签真的很舒服的...
  • lindiwo
  • lindiwo
  • 2016年04月22日 11:05
  • 2637
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:jsp session学习
举报原因:
原因补充:

(最多只允许输入30个字)