jsp九个隐式对象
来源:互联网 发布:淘宝五星好评怎么截图 编辑:程序博客网 时间:2024/06/05 10:41
jsp一共有九个隐式对象,这些对象在jsp中翻译后的java文件_jspService方法中。九个隐式对象包括page、request、response、application四个域对象,pageContext一个上下文对象和session、out、config、exception四个对象。
四个域对象:
①page---------------------------------------------------------------------------------------------------------------------Object
page的类型是Object,只是做个表示,在开发中如果要操作page范围,不使用page对象,而使用pageContent。注:page=this
②request------------------------------------------------------------------------------------------------------------------HttpServletRequest
可以通过上下文对象pageContext获得ServletRequest:pageContent.getRequest()
③response---------------------------------------------------------------------------------------------------------------HttpServletResponse
可以通过上下文对象pageContext获得ServletResponse:pageContent.getResponse()
④application-------------------------------------------------------------------------------------------------------------ServletContext
可以通过上下文对象pageContext获得application:pageContent.getServletContext()
一个上下文对象:
⑤pageContext----------------------------------------------------------------------------------------------------------PageContext
pageContext的父类是JspContext,它是一个jsp中的上下文对象扩展了JspContext,通过pageContext对象可以获取其它的所有的内置对象。该对象的方法findAttribute()依次在page、request、session、application范围查找即按顺序在页面、请求、会话(如果有效)和应用程序范围中搜索指定属性,并返回关联的值或null。<%=pageContext.findAttribute("key")%>
其它的四个隐式对象:
⑥session-----------------------------------------------------------------------------------------------------------------HttpSession
可以通过上下文对象pageContext获得session:pageContent.getSession()
⑦out-----------------------------------------------------------------------------------------------------------------------JspWriter(JspWriter的父类是Writer)
可以通过上下文对象pageContext获得out:pageContext.getOut()
⑧config-------------------------------------------------------------------------------------------------------------------ServletConfig
可以通过上下文对象pageContext获得config:pageContext.getServletConfig()
⑨exception--------------------------------------------------------------------------------------------------------------Throwable
通过上下文对象pageContext获得Exception:pageContent.getException() 注:只有将isErrorPage=true才能在文件中看到
- JSP九个隐式对象
- JSP九个隐式对象
- JSP九个隐式对象
- jsp九个隐式对象
- jsp九个默认对象
- JSP九个内置对象
- JSP九个内部对象
- JSP九个内置对象
- JSP九个隐含对象
- jsp 九个内置对象
- jsp 九个内置对象
- 九个隐含JSP对象
- JSP九个内置对象
- 九个jsp内置对象
- jsp九个内置对象
- JSP 九个隐含JSP对象
- JSP 九个隐含JSP对象
- JSP 九个隐含JSP对象
- I2C总线协议学习笔记
- JVM日志和参数的理解
- 分布式日志收集系统Apache Flume的设计介绍
- nexys3正式开始练手-数码管时钟显示
- 程序员必须知道的10大基础实用算法及其讲解
- jsp九个隐式对象
- 统治世界的十大算法
- upper_bound,lower_bound,eaual_bound,equal_range二分搜索
- 日志分析方法概述
- MySQL在大型网站的应用架构演变
- listview单选开关设置,listview单击事件无响应
- Stom概念
- Asp.net之Windows身份认证以及IIS7.0部署
- linux 同步IO: sync、fsync与fdatasync