社区
Web 开发
帖子详情
Sesstion和Application对象的区别
blesseveryone
2006-02-23 01:44:09
JSP中Sesstion和Application对象都可以得到客户端的请求并响应,那这两个对象有什么区别呢?请大家帮忙指点一下吧!
...全文
319
9
打赏
收藏
Sesstion和Application对象的区别
JSP中Sesstion和Application对象都可以得到客户端的请求并响应,那这两个对象有什么区别呢?请大家帮忙指点一下吧!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yanyuening
2006-04-14
打赏
举报
回复
session 表示一个会话 对于没一个用户系统都会给他分配一个session对象 ,和其他用户无关
Application 表示整个应用,从系统运行到系统关闭都是同一个对象,所有对象共享
fashi1000
2006-04-14
打赏
举报
回复
session 维持一个 b/s 会话间的变量状态
application 维持 s 的变量状态
wsk_228
2006-04-14
打赏
举报
回复
两者范围不同,生存周期不同
Application 表示整个应用,从系统运行到系统关闭都是有效的
session 表示一个会话语 从进行系统到退出系统都是有效的..不过有失效时间的限制
jackzz
2006-04-14
打赏
举报
回复
Jsp调用Javeabean命令UseBean中有Scope设置,一般有Application session page等设置,Page就是每页重新产生usebean中的javabean新对象,一般情况是用这种,如果多个Jsp程序间为共享数据,可以使用session
而application的意思,该javabean将一直存在,与session相对用户来说,application是相对应用程序的,一般来说,一个用户有一个session,并且随着用户离开而消失;而application则是一直存在,类似一个servlet程序,类似整个系统的"全局变量",而且只有一个实例。
figoren
2006-02-23
打赏
举报
回复
session共享范围是一个客户端,Application共享的是使用该应用程序的所有客户端
interpb
2006-02-23
打赏
举报
回复
两者范围不同,生存周期不同
Application 表示整个应用
session表示一系列的操作
kyokk2005
2006-02-23
打赏
举报
回复
SESSION是一对一,Application是一对多。
Timsole
2006-02-23
打赏
举报
回复
大体来说就是局部和全局的区别
infowain
2006-02-23
打赏
举报
回复
Session对象记载某一特定的客户信息,不同的客户用不同的Session对象来记载
Application对象记载所有访问该应用程序的客户信息
struts2获取request、
ses
stio
n、
application
的方法
一. 继承ActionSupport接口
在一个类继承ActionSupport接口之后,可以通过如下方法获取相对应的
对象
Map request = ActionContext.getContext.get("request") Map
ses
stio
n = ActionCotext.getContext.get
Ses
sion(); Map
application
= ActionContext.getContext.getApp
对
ses
sion,
application
,ServletContext的理解
首先来说前两者与后者的性质不同,
ses
stio
n与
application
是作用域, 所谓"作用域"就是"信息共享的范围",也就是说一个信息能够在多大的范围内有效。 Web交互的最基本单位为HTTP请求。每个用户从进入网站到离开网站这段过程称为一个HTTP会话,一个服务器的运行过程中会有多个用户访问,就是多个HTTP会话。
ses
sion 当访问服务器否个网页的时候,会在服务器端的内存里开辟一块内存,这块内存就叫做
ses
sion,而这个内存是跟浏览器关联在一起的。这个浏览器指的是浏览器窗口,或者是浏览
Cookie,
Ses
stio
n,
Application
缓存。
Cookie客户端缓存。 1、引言 随着浏览器的处理能力不断增强,越来越多的网站开始考虑将数据存储在「客户端」,那么久不得不谈本地存储了。 本地存储的好处: 一是避免取回数据前页面一片空白,如果不需要最新数据也可以减少向服务器的请求次数,从而减少用户等待从服务端获取数据的时间。 二是网络状态不佳时仍可以显示离线数据。 2、本地存储 用chrome浏览器打开一个网页,F12进入开发...
ASP中
Application
与
Ses
stio
n
对象
的使用实例
1.
Application
使用实例 [特别提示:下面程序通常用作计数器]
Application
是服务器端的变量,作用域是整个系统,不会因为客户端的不同而不同Copy code <html> <head> <title>Appliction使用实例</title> </head> <body> <% app...
比较
application
,
ses
sion,cookies,viewstate四个
对象
区别
Application
用于保存所有用户共用的数据信息,如果被保存的数据在应用程序生存期内根本不会改变或很少改变,用它。但是在asp.net中有个web.config,可能更好点。如果要使用
application
,一个需要考虑的问题是任何写操作都有要在
application
_onstart事件中(Global.asax)中完成。尽管使用
application
.lock和
application
.unl...
Web 开发
81,122
社区成员
341,744
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章