在JSP(JavaServer Pages)编程中,预定义变量是非常基础的组成部分,它们在JSP页面中扮演着至关重要的角色。预定义变量是指在JSP页面中自动提供的变量,无需开发者手动创建。这些变量可以用来获取请求信息、响应信息、页面信息等。下面,我就来为大家详细介绍一下JSP预定义变量的种类、作用以及实例。
1. 请求相关的预定义变量
1.1 request对象

* 概述:request对象代表客户端的请求信息,它封装了请求头、请求参数、会话等信息。
* 常用方法:
* getParameter(String name): 获取请求参数值。
* getParameterValues(String name): 获取请求参数值数组。
* getAttribute(String name): 获取请求属性值。
* setAttribute(String name, Object value): 设置请求属性值。
* getMethod(): 获取请求方法(GET或POST)。
* getServletPath(): 获取请求的Servlet路径。
实例:
```jsp
<%@ page contentType="







