JSP中四中属性的范围
来源:互联网 发布:2014新疆网络管制 编辑:程序博客网 时间:2024/05/16 14:12
在JSP中提供了4中属性的保存范围。保存范围也就是一个内置对象,可以在多少个页面中保存并继续使用。概述如下:
- page:(页面级别)只在一个页面中个保存属性,跳转之后无效
- request:(请求级别)只再一次请求中保存属性,服务器跳转依然有效
- session:(用户级别)再一次回话范围中保存,无论何种跳转都可以使用,但是新开浏览器后无法使用
- application:(会话级别)在整个服务器上保存,所有用户都可以使用
pageContext
对于page范围而言,一个属性在本页面上设置后,跳转之后就无法取得了。也就是当一个jsp页面跳转后,另一个jsp页面无法获得它的page范围属性。
request
如果在服务器跳转后想让属性保留下来,则可以使用request属性范围操作。request在服务器跳转后,所有设置的内容依然会被保存下来。在此时要注意区分服务器跳转与客户端跳转的区别,request范围在客户端跳转后属性也将失效。
session
对于session属性范围而言,不论是服务器跳转或者是客户端跳转,只要属性设置了就可以取得。
tips:每一个浏览器连接到服务器后,实际上都表示各自的session,表示每一个不用上网者都有各自的属性,所以新的浏览器打开后无法取得其他session设置的属性。
application
如果希望设置一个属性,可以让所有用户(每一个session)都能看见, 则可以将属性范围设置成application,这样属性既可以保存在服务器上了。但如果服务器重新启动,那么属性则消失。
阅读全文
0 0
- JSP中四中属性的范围
- jsp的属性范围介绍
- JSP的四种页面属性范围
- JSP内置对象的范围和属性
- JavaWeb-JSP 四个属性的作用范围
- JSP属性范围
- JSP属性范围
- JSP属性范围
- JSP属性范围
- JSP属性范围
- JSP属性范围
- JSP属性范围
- JSP属性范围
- JSP属性范围
- JSP属性范围
- JSP属性范围
- jsp 四大属性范围
- JSP属性范围
- 2.0后的Android studio的instant run为何物?
- 多态,向上(下转型),instanceof用法
- POJ 1520 Scramble Sort 笔记
- The Future of Real-Time SLAM and Deep Learning vs SLAM
- [leetcode]: 235. Lowest Common Ancestor of a Binary Search Tree
- JSP中四中属性的范围
- 略谈这几年的“筐技术”
- Cannot find installed version of python-django or python3-django
- HTML/CSS 学习笔记(三)
- 执行pip install 出现编码错误,UnicodeEncodeError:.....
- OC中的关键字: static extern const
- Html_Head部分及基本块级标签
- padding
- ACM中的GVim配置