JSP中有9个内置对象,web容器会将其实例化,用户可以直接使用。 1、pageContext(javax.servlet.jsp.PageContext) 表示JSP的页面容器 2、request(javax.servlet.http.HttpServletRequest) 表示得到的用户的请求信息,用来接收客户端发送来的请求信息,此对象主要应用在HTTP协议上。 3、response(javax.servlet.http.HttpServletRespongse) 表示服务器向客户端的回应信息 4、session(javax.servlet.http.HttpSession) 用来保存每一个用户的信息,在实际开发中,sessio n对象最主要的用处就是完成用户的登录、注销等功能。每一个session对象表示一个访问用户。 当一个用户连接服务器后,服务器会自动为此session分配一个不会重复的Session Id,服务器就是依靠这些不同的Session Id来区分每一个不同的用户。如果服务器重新启动,已经分配的Session Id就会消失。 5、application(javax.servlet.ServletContext) 表示所有用户的共享信息。 6、config(javax.servlet.ServletConfig) 服务器配置,可以得到初始化参数。所有的初始化参数必须在web.xml中配置,也就是如果一个JSP文件要想通过初始化参数取得一些信息,就一定要在web.xml中完成映射。 7、out(javax.servlet.jsp.JspWriter) 页面输出,使用println()和print()方法 8、pageContext(javax.servlet.jsp.PageContext) 主要表示一个JSP页面的上下文。 9、exception 表示JSP页面所发生的异常,在错误页中才起作用