1、request 请求对象,作用域:request用户请求期
该对象封装了请求的细节,包括请求参数,属性,头和数据等。
2、response 响应对象,作用域:page 页面的执行期
该对象封装了返回给客户端的输出,向页面作者提供设置响应头标和状态码的方式。经常用来设置HTTP标题,添加cookie,设置响应内容的类型和状态,发送HTTP重定向和编码URL等。
3、session 回话对象,作用域session 会话期
服务器用于判断是否是同一个对象在操作,是map类型的,里面可以保存任何对象。
4、application应用程序对象,作用域application整个程序运行期间
该对象保存了服务器版本之类的,类似于系统的全局变量,所有的客户端对应的都是同一个application。
5、config配置对象,作用域page 页面执行期
对象的主要作用是取得服务器的配置信息。
6、out输出对象,作用域page页面执行期
用于向客户端输出信息。
7、pagecontext页面上下文,作用域page 页面执行期
用于获取其他所有内置对象。
(8)page页面对象,作用域page页面执行期
就是指页面本身。
9、exception例外对象,作用域page页面执行期
exception 对象的作用是显示异常信息,只有在包含 isErrorPage="true" 的页面中才可以被使用,在一般的JSP页面中使用该对象将无法编译JSP文件。
10.cookie对象
Cookie是Web服务器保存在用户硬盘上的一段文本。Cookie允许一个Web站点在用户电脑上保存信息并且随后再取回它。举例来说,一个Web站点可能会为每一个访问者产生一个唯一的ID,然后以Cookie文件的形式保存在每个用户的机器上。