码迷,mamicode.com
首页 > Web开发 > 详细

JSP的9个隐含对象

时间:2015-09-15 23:10:19      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:

JSP的9个隐含对象
内置对象,不需要预先声明就可以在jsp或表达式中随意使用。

request
javax.servlet.ServletRequest的子类型  HttpServletRequest
封装了由WEB浏览器或者其他客户端成成的Http请求的细节(参数,属性,消息头,数据) 作用范围:用户请求期



response
javax.servlet.ServletResponse的子类型  HttpServletResponse
此对象封装了返回到Http客户端的输出,提供设置响应消息头( 200  405  500 404 302) ,
添加cookie,设置响应内容的类型和状态。  作用范围:页面的执行期

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

out
javax.servlet.jsp.JspWriter类型,代表输出流的对象。作用范围:页面的执行期。
JSON


pageContext
javax.servlet.jsp.PageContext 页面上下文对象类型  作用域:页面的执行期

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

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

exception
java.lang.Throwable 的子类型  有两个直接的子类  Error 和  Exception
在使用exception这个隐含对象之前,必须要讲jsp页头上的指令中添加   isErrorPage = "true"

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



课堂作业
统计应用的目前登录的人数(注意是登录后的在线人数,不再是统计访问在线人数)








JSP的9个隐含对象

标签:

原文地址:http://www.cnblogs.com/tsoi/p/4811632.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!