10014---JavaWeb基础--域对象的属性操作
来源:互联网 发布:西瓜数据集3.0 编辑:程序博客网 时间:2024/06/04 00:37
1). 方法
void setAttribute(String name, Object o): 设置属性
Object getAttribute(String name): 获取指定的属性
Enumeration getAttributeNames(): 获取所有的属性的名字组成的 Enumeration 对象
removeAttribute(String name): 移除指定的属性
2). pageContext, request, session, application 对象都有这些方法!
这四个对象也称之为域对象.
pageContext: 属性的作用范围仅限于当前 JSP 页面
request: 属性的作用范围仅限于同一个请求.
session: 属性的作用范围限于一次会话: 浏览器打开直到关闭称之为一次会话(在此期间会话不失效)
application: 属性的作用范围限于当前 WEB 应用. 是范围最大的属性作用范围, 只要在一处设置属性, 在其他各处的 JSP 或 Servlet 中
都可以获取到.
=================================================================
out隐式对象
•在JSP页面中应使用out隐式对象来向客户端发送文本形式的实体内容。
•out对象是通过调用pageContext对象的getOut方法返回的,其作用和用法与ServletResponse.getWriter方法返回的PrintWriter对象非常相似。
•JSP页面中的out隐式对象的类型为JspWriter,JspWriter相当于一种带缓存功能的PrintWriter,
设置JSP页面的page指令的buffer属性可以调整它的缓存大小,甚至关闭它的缓存。
•JSP页面中的out隐式对象相当于插入到ServletResponse.getWriter方法返回的PrintWriter对象前面的缓冲包装类对象。
•只有向out对象中写入了内容,且满足如下任何一个条件时,out对象才去调用ServletResponse.getWriter方法,
并通过该方法返回的PrintWriter对象将out对象的缓冲区中的内容真正写入到Servlet引擎提供的缓冲区中:
--设置page指令的buffer属性关闭了out对象的缓存功能
--写入到out对象中的内容充满了out对象的缓冲区
--整个JSP页面结束
out隐式对象的工作原理图
0 0
- 10014---JavaWeb基础--域对象的属性操作
- JavaWeb-014-域对象的属性操作
- javaWEB总结(13):域对象的属性操作
- JavaWeb学习之JSP域对象的属性操作
- 学习笔记之javaweb基础:jsp基本语法,内置对象,对JavaBean的操作语法
- JavaWeb的四大域对象
- 操作python对象的属性
- JQuery操作对象的属性
- JQuery操作对象的属性
- UML面向对象设计基础 chapter 3 类,属性和操作的基本表示法
- 10012---JavaWeb基础---JSP的9个隐含对象
- JavaWeb的四大域对象总结
- JavaWeb的四大域对象总结
- JavaWeb的四大域对象总结
- JavaScript中操作对象的属性
- javaweb的java基础
- Javaweb的基础
- JavaWeb常用的操作
- maven笔记
- 2.12 主成分分析(下)
- 关于顺序表的按元素查找并删除的问题
- UVa 825 - Walking on the Safe Side(简单DP+数据读入)
- 单点登录SSO的实现原理
- 10014---JavaWeb基础--域对象的属性操作
- 解决eclipse打开出现Failed to create the java virtual machine
- Unity不同平台读取本地文件地址
- 数据库应用-View
- sos的几种方案简析
- 数据库应用-Datalog
- Better Android build
- hiho刷题日记——第十五最近公共祖先·二
- linux 下部署 openssl+apache 配置https