1. 请求(Request)对象
| 方法/属性 | 描述 |
|---|
| `StringgetParameter(Stringname)` | 获取请求参数 |
|---|
| `String[]getParameterValues(Stringname)` | 获取请求参数的值数组 |
|---|
| `EnumerationgetParameterNames()` | 获取所有请求参数名称的枚举 |
|---|
| `HttpServletRequestgetRequest()` | 获取请求对象 |
|---|
2. 响应(Response)对象
| 方法/属性 | 描述 |
|---|
| `voidsetContentType(Stringtype)` | 设置响应的内容类型 |
|---|
| `voidaddHeader(Stringname,Stringvalue)` | 添加响应头 |
|---|
| `PrintWritergetWriter()` | 获取输出流,用于写入响应内容 |
|---|
3. 会话(Session)对象
| 方法/属性 | 描述 |
|---|
| `voidinvalidate()` | 使会话无效 |
|---|
| `IntegergetMaxInactiveInterval()` | 获取会话的最大不活动时间 |
|---|
| `voidinvalidate()` | 使会话无效 |
|---|
4. 应用(Application)对象
| 方法/属性 | 描述 |
|---|
| `void.setAttribute(Stringname,Objectvalue)` | 在应用程序范围内设置属性 |
|---|
| `ObjectgetAttribute(Stringname)` | 在应用程序范围内获取属性 |
|---|
| `VectorgetContextNames()` | 获取所有上下文名称的向量 |
|---|
5. 出错(Exception)对象
| 方法/属性 | 描述 |
|---|
| `StringgetErrorDetails()` | 获取错误详细信息 |
|---|
| `StringgetErrorCode()` | 获取错误代码 |
|---|
| `StringgetErrorMessage()` | 获取错误消息 |
|---|
6. 页面上下文(PageContext)对象
| 方法/属性 | 描述 |
|---|
| `voidinclude(StringrelativeUrl)` | 将其他JSP页面包含进来 |
|---|
| `voidforward(StringrelativeUrl)` | 将请求转发到另一个JSP页面 |
|---|
| `JspWritergetOut()` | 获取页面输出流 |
|---|
7. 页面(Page)对象
| 方法/属性 | 描述 |
|---|
| `voidsetAttribute(Stringname,Objectvalue)` | 在页面范围内设置属性 |
|---|
| `ObjectgetAttribute(Stringname)` | 在页面范围内获取属性 |
|---|
8. 页面配置(Config)对象
| 方法/属性 | 描述 |
|---|
| `voidgetProperty(Stringname)` | 获取指定属性的值 |
|---|
| `EnumerationgetPropertyNames()` | 获取所有属性的名称的枚举 |
|---|
通过以上表格,您可以更好地理解JSP内置对象类型的实例及其在开发中的应用。
