在jsp中关于会话的对象是(JSP有几种对象,几种状态)

本文目录
JSP有几种对象,几种状态
你指的是指内置对象么??
request,请求对象(作用域request)
response,响应对象(作用域page)
pageContext,页面上下文对象(作用域page)
session,会话对象(作用域session)
application,应用程序对象(作用域application)
out,输出对象(作用域page)
config,配置对象(作用域page)
page,页面对象(作用域page)
exception,例外对象(作用域page)
你说的状态好象不是很清楚是什么状态???~~~
状态估计就是作用域,有:page,request,session,application四个
jsp内置对象之Session对象
Session对象是一个JSP内置对象,它在第一个JSP页面被装载时自动创建,完成会话期管理。从一个客户打开浏览器并连接到服务器开始,到客户关闭浏览器离开这个服务器结束,被称为一个会话。当一个客户访问一个服务器时,可能会在这个服务器的几个页面之间切换,服务器应当通过某种办法知道这是一个客户,就需要Session对象。
(2)Session对象的ID
当一个客户首次访问服务器上的一个JSP页面时,JSP引擎产生一个Session对象,同时分配一个String类型的ID号,JSP引擎同时将这换个ID号发送到客户端,存放在Cookie中,这样Session对象,直到客户关闭浏览器后,服务器端该客户的Session对象才取消,并且和客户的会话对应关系消失。当客户重新打开浏览器再连接到该服务器时,服务器为该客户再创建一个新的Session对象。
(3)Session对象的常用方法
●
public
String
getId():获取Session对象编号。
●
public
void
setAttribute(String
key,Object
obj):将参数Object指定的对象obj添加到Session对象中,并为添加的对象指定一个索引关键字。
●
public
Object
getAttribute(String
key):获取Session对象中含有关键字的对象。
●
public
Boolean
isNew():判断是否是一个新的客户。
jsp中会话对象是啥
session会话对象
***隐藏网址***
【作用】 session对象用来表示用户的会话状况,一般用于保存用户的各种信息,直到生命周期(一般为900s)超时或者被人为释放掉为止。
【机制】当一个用户首次访问服务器上的一个JSP页面时,JSP引擎产生一个 session对象,同时分配一个 String类型的ID号,JP引擎同时将这个ID号发送到用户端,存放在Cookie中,这样session对象和用户之间就建立了一一对应的关系。当用户再访问连接该服务器的其他页面时,不再分配给用户新的 Session对象。直到关闭浏览器后,服务器端该用户的 Session对象才取消,与用户的对应关系也一并消失。当重新打开浏览器再连接到该服务器时,服务器会为该用户再创建一个新的 Session对象。

更多文章:
accelerate常用短语(by oneself是什么意思)
2026年7月6日 22:00
windowsinstaller安装(在图标上单击右键为何出现WINDOWS INSTALLER正在准备安装,怎么办)
2026年7月11日 07:00
指针数组与数组指针的用法(你好 请问你了解数组与指针运用吗 还有数组之中还能嵌套数组吗 如: int a[11]={b[2]、、、、})
2026年3月17日 22:30
祁东县新闻网站(2015湖南祁东县事业单位引进紧缺型人才公告)
2026年2月3日 03:45
幻灯片js不可用怎么解决(js幻灯片 没有反映 哪里出错了)
2026年4月15日 00:15
html代码查看器(怎样使用浏览器查看网页HTML和CSS源代码)
2025年9月7日 17:30
oracle 10g客户端安装(oracle10g能不能安装到windows2012上面)
2025年7月18日 11:45
















