文档章节

Request、Session、Application的生命周期

MrLiSen
 MrLiSen
发布于 2017/09/08 14:09
字数 324
阅读 21
收藏 0

(1). request对象内数据的存活范围就是在request对象的存活范围内,当客户端向服务器端发送一个请求,服务器向客户端返回一个响应后,该请求对象就被销毁了;之后再向服务器端发送新的请求时,服务器会创建新的request对象,该request对象与之前的request对象没有任何关系,因此也无法获得在之前的request对象中所存放的任何数据。       

(2) session对象内数据的存活范围也就是session对象的存活范围(只要浏览器不关闭,session对象就会一直存在),因此在同一个浏览器窗口中,无论向服务器端发送多少个请求,session对象只有一个。

 (3application(应用对象):存活范围最大的对象,只要服务器没有关闭,application对象中的数据就会一直存在。在整个服务器运行过程当中,application对象只有一个。

(4request、session以及application这3个对象的范围是逐个增加的:request只在一个请求的范围内;session 是在浏览器窗口的范围内;application则是在整个服务器的运行过程中。 

© 著作权归作者所有

MrLiSen
粉丝 0
博文 6
码字总数 987
作品 0
虹口
程序员
私信 提问
jsp开发中的4个域对象

pageContext(page域): 生命周期:只在当前页面中有效,只在当前页面中有效的对象可以用 request(request域) 生命周期:请求结束后失效,请求使用完后,不再使用的 session(session域) 生命周...

晨曦之光
2012/05/16
93
0
学习 JSF2:使用 Flash scope (闪屏生命周期)

一般我们在用 Java 开发 Web 应用的时候,都知道,一个对象有三种生命周期,request、session、application,request 是对当前请求有效;session 则对应浏览器的一个会话,而 application 是...

红薯
2010/07/28
1K
2
web对象page、request、session、application的生命周期

一、 影响范围与生命周期划分 WEB是基于HTTP协议的,HTTP协议是无状态的。无状态是指无法直接通过HTTP连接的相关属性来鉴别用户状态。但实际上的WEB应用通常是需要以用户会话的形式来支撑业务...

wangxiaoyi
2012/10/04
5.7K
0
Spring知识-----bean scope属性

singleton 单例 表示在spring容器中该bean为单例,通过spring容器获得该bean时总是返回唯一实例;(默认情况) prototype 表示每次获得bean都会生成一个新的对象 request 表示该针对每一次H...

baibuxiha
2016/03/13
6
0
JSP+EL+JSTL学习小结

PageContext:pageConext 存放的数据仅在当前页面有效。开发时使用较少。当前页面存放数据用表单标签中的 ,且该存值方式用户看不到。 ServletRequest: request 存放的数据在一次请求(转发:...

黑泽明军
2018/05/11
0
0

没有更多内容

加载失败,请刷新页面

加载更多

浅谈prototype原型模式

一、原型模式简介 原型(Prototype)模式是一种对象创建型模式,他采取复制原型对象的方法来创建对象的实例。使用原型模式创建的实例,具有与原型一样的数据。 原型模式的特点: 1、由原型对...

青衣霓裳
2分钟前
1
0
shell mysql 备份

#!/bin/bash time2=$(date "+%Y-%m-%d-%H:%M:%S") /usr/local/mysql/bin/mysqldump -uroot -p ad > /usr/local/mysql/backup/"$time2".sql 变量引用原来是这么用的。......

奋斗的小牛
10分钟前
2
0
Jmeter监控Linux服务器操作

系统:Win7 64位 工具:Jmeter 4.0 要准备好的插件:JMeterPlugins-Standard-1.4.0,ServerAgent-2.2.1 解压JMeterPlugins-Standard-1.4.0.zip,将其中\lib\ext\JMeterPlugins-Standard.jar......

魔鬼妹子
10分钟前
2
0
系列文章:云原生Kubernetes日志落地方案

在Logging这块做了几年,最近1年来越来越多的同学来咨询如何为Kubernetes构建一个日志系统或者是来求助在这过程中遇到一系列问题如何解决,授人以鱼不如授人以渔,于是想把我们这些年积累的经...

Mr_zebra
10分钟前
1
0
入门必备!快速学会用Aspose.Words在表格中插入和删除列!

Aspose.Words For .Net(点击下载)是一种高级Word文档处理API,用于执行各种文档管理和操作任务。API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsoft W...

mnrssj
16分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部