JSP隐式对象
JSP隐式对象概念
所谓隐式对象,指的是在JSP页面中可以直接使用的Java对象,如大家熟悉的request、response等。
隐式对象类型
request
处理客户端请求,包含了所有的请求信息。
response
处理JSP生成的响应,将响应结果发送给客户端。
pagecontext
使用户可以访问当前页面作用域中定义的所有隐式对象。
session
表示用户的会话状况,用此项机制可以识别出每一个用户,能保存和跟踪用户的会话状态。
application
作用于整个应用程序,所有的客户端窗口都可以共享该对象。
从服务器开始就存在,直到服务器关闭。
out
输出流,输出到客户端。
config
存储servlet的一些初始信息。
page
提供对网页上定义的所有对象的访问。page对象表示页面本身。
exception
处理JSP页面中的错误。
常见JSP隐式对象的变量名及有效范围
对象 | 有效范围 |
---|---|
request | 请求范围 |
response | 页面范围 |
pagecontext | 页面范围 |
session | 会话范围 |
application | 应用程序范围 |
out | 页面范围 |
config | 页面范围 |
page | 页面范围 |
exception | 只有在错误页面有效 |