九大内置对象
一、request对象
封装了由客户端生成的HTTP请求的所有细节,处理Http请求的各种参数
二、response对象
用于响应客户请求,向客户端输出信息,封装了JSP产生的响应
其提供的SendRedirect方法可以将网页重定向到另一个页面
resp.sendRedirect("/login.jsp");
三、session对象
在网络中被称为会话,由于HTTP是一种无状态协议,返回响应后不保存信息,session弥补了这一缺点,可以保存用户状态
四、application对象
用于保存所有应用中的共有数据,在服务器启动时自动创建,在服务器停止时销毁,与session相比生命周期更长
五、out对象
用于在web浏览器内输出信息,在使用out对象输出数据时,可以对数据缓冲区进行操作,及时清除缓冲区中的残余数据
六、pageContext对象
一个比较特殊的对象,获取JSP页面的其他对象
七、config对象
用于取得服务器的配置信息,当一个servlet初始化时,容器通过config对象传递
八、page对象
代表JSP本身,只有在jsp页面内才合法
九、exception对象
获取异常的对象,用来处理JSP文件执行时发生的所有错误和异常