Sesstion和Application对象的区别

blesseveryone 2006-02-23 01:44:09
JSP中Sesstion和Application对象都可以得到客户端的请求并响应,那这两个对象有什么区别呢?请大家帮忙指点一下吧!
...全文
287 9 打赏 收藏 转发到动态 举报
写回复
用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对象记载所有访问该应用程序的客户信息

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧