学习的内容:
四大作用域
所谓“作用域”就是“信息共享的范围”,也就是说一个信息能够在多大的范围内有效,
也称为四大存储范围。
page
存储在page 作用域中的数据,仅限于在用户请求的当前页面中被获取,离开当前JSP
页面,则page 中的所有属性值就会丢失。操作page 作用域使用pageContext 内置对象。
request
存储在request 作用域中的数据,在请求开始到结束这段时间内的任何页面中都可以被
获取。操作request 作用域使用request 内置对象。
session
存储在session 作用域中的数据,在会话开始到结束这段时间内的任何页面中都可以被
获取。会话失效,则session 中的数据也随之丢失。操作session 作用域使用session 内置对
象。
application
存储在application 作用域中的数据,在服务器启动到停止这段时间内的任务页面中都可
以被获取。操作application 作用域使用application 内置对象。
1. 客户端浏览器向tomcat 服务器发出http 请求。
2. Tomcat 服务器接收到请求后,会为本次请求创建一个专门的线程,整个请求和响应的
过程都在这个线程中进行。
3. 如果本次访问是创建会话,Tomcat 服务器创建session 内置对象,产生sessionID,并将
sessionID 保存到tomcat 服务器内存中。
4. Tomcat 服务器创建request 内置对象,request 内置对象内部会划分出两个存储区域,
一个存储区域存储URL 参数和Form Data 数据,另外一个存储区域存放Attribute 数据。
5. Tomcat 服务器创建response 内置对象,out 内置对象。
6. 请求到达jsp 文件,Tomcat 创建pageContext 内置对象。在请求的jsp 文件中使用tomcat
创建的内置对象。
学习的问题:
多敲代码,态度决定高度。
四大作用域
所谓“作用域”就是“信息共享的范围”,也就是说一个信息能够在多大的范围内有效,
也称为四大存储范围。
page
存储在page 作用域中的数据,仅限于在用户请求的当前页面中被获取,离开当前JSP
页面,则page 中的所有属性值就会丢失。操作page 作用域使用pageContext 内置对象。
request
存储在request 作用域中的数据,在请求开始到结束这段时间内的任何页面中都可以被
获取。操作request 作用域使用request 内置对象。
session
存储在session 作用域中的数据,在会话开始到结束这段时间内的任何页面中都可以被
获取。会话失效,则session 中的数据也随之丢失。操作session 作用域使用session 内置对
象。
application
存储在application 作用域中的数据,在服务器启动到停止这段时间内的任务页面中都可
以被获取。操作application 作用域使用application 内置对象。
1. 客户端浏览器向tomcat 服务器发出http 请求。
2. Tomcat 服务器接收到请求后,会为本次请求创建一个专门的线程,整个请求和响应的
过程都在这个线程中进行。
3. 如果本次访问是创建会话,Tomcat 服务器创建session 内置对象,产生sessionID,并将
sessionID 保存到tomcat 服务器内存中。
4. Tomcat 服务器创建request 内置对象,request 内置对象内部会划分出两个存储区域,
一个存储区域存储URL 参数和Form Data 数据,另外一个存储区域存放Attribute 数据。
5. Tomcat 服务器创建response 内置对象,out 内置对象。
6. 请求到达jsp 文件,Tomcat 创建pageContext 内置对象。在请求的jsp 文件中使用tomcat
创建的内置对象。
学习的问题:
多敲代码,态度决定高度。