JSP(JavaServer Pages)有9个内置对象,如下所示,这些内置对象可以在JSP页面中直接使用,用于处理客户端请求、发送响应、共享数据等操作:
request(HttpServletRequest):用于获取客户端请求的信息,例如请求参数、请求头等。
response(HttpServletResponse):用于向客户端发送响应,例如设置响应头、发送数据等。
out(JspWriter):用于将内容输出到客户端,例如将文本、HTML标签等发送给客户端。
session(HttpSession):用于存储和获取会话级别的数据,可以在不同的页面之间共享数据。
application(ServletContext):用于存储和获取应用级别的数据,可以在整个应用程序中共享数据。
config(ServletConfig):用于获取Servlet的配置信息,例如Servlet的初始化参数。
page(Object):代表当前JSP页面的实例,可以用于调用页面上定义的方法。
pageContext(PageContext):代表页面的上下文,提供了对其他内置对象的访问。
exception(Throwable):在JSP页面中捕获的异常对象,可以用于处理异常情况。