在Java Server Pages(JSP)的学习过程中,内置对象无疑是一个非常重要的知识点。JSP内置对象指的是在JSP页面中自动创建的对象,这些对象可以直接使用,无需编写任何代码。它们为我们在开发过程中提供了极大的便利。在这篇课后小结中,我们将以实例的方式,深入探讨JSP内置对象的概念、作用以及在实际开发中的应用。
一、JSP内置对象概述

我们先来了解一下JSP的内置对象。JSP共有9个内置对象,分别是:
| 序号 | 内置对象 | 类型 | 作用 |
|---|---|---|---|
| 1 | request | ServletRequest | 请求对象,封装了客户端的请求信息 |
| 2 | response | ServletResponse | 响应对象,用于设置响应内容、状态码等 |
| 3 | out | JspWriter | 输出对象,用于向客户端输出数据 |
| 4 | session | HttpSession | 会话对象,用于存储用户会话信息 |
| 5 | application | ServletContext | 应用对象,用于存储所有用户共享的信息 |
| 6 | page | Object | 页面对象,代表当前正在执行的JSP页面 |
| 7 | pageContext | PageContext | 页面上下文对象,封装了JSP页面中的各种对象 |
| 8 | exception | Throwable | 异常对象,用于捕获和处理页面抛出的异常 |
| 9 | config | ServletConfig | 配置对象,用于获取JSP页面的初始化参数 |
二、JSP内置对象实例分析
接下来,我们将通过一些实例来分析JSP内置对象的应用。
1. request对象
实例:
```jsp
<%@ page contentType="









