JSP的9个隐含对象

内置对象,不需要预先声明就可以在jsp或表达式中随意使用

1--out
javax.servlet.jsp.JspWriter类型,代表输出流的对象

2--request
javax.servlet.sevletRequest的子类型 HttpServletRequest
封装了由WEB浏览器或者由其他客户端组成的Http请求的细节(参数,属性,消息头,数据)

3--response
javax.servlet.sevletResponse的子类型 HttpServletResponse
封装了返回到HTTP客户端的输出,提供设置响应消息头,添加cookie,设置相应内容的类型和状态。

4--pageContext
javax.servlet.jsp.PageContext 页面上下文对象类型

5--session
javax.servlet.http.HttpSession类型
主要用于跟踪会话 作用范围:会话期 可以使用session.invalidate();结束会话期
session对象可以存储任何类型的对象
如果要在页面中禁用session,就在page指令中添加session=“false”

6--application
javax.servlet.ServletContext
提供全局环境参数,一旦创建就保持在服务器中,直到关闭

7--config
javax.servlet.ServletConfig
用来配置servlet的参数

8--exception
java.lang.Throwable的子类型
在使用exception之前必须要将jsp也头上的指令中添加 isErrorPage="true";

9--page
java.lang.Object子类
和java中的this相同,就是指jsp页面本身,就是一个servlet实例

posted @ 2015-10-21 23:11  病了?来串代码吧!  阅读(143)  评论(0编辑  收藏  举报