jsp九大内置对象
一、九大内置对象
jsp中一共预先定义了九个这样的对象,分别为:request、response、session
application、pagecontext、page、config、out、exception
1、request对象
request对象是javax.servlet.httpServletRequest类型的对象。该对象代表了客户端的请求信息
2、response对象
respons对象代表的是对客户端的相应,主要是将JSP容器处理过的对象传回客户端
3、session对象
session对象是由服务器自动创建的与客户请求相关的对象。服务器为每个用户都生成一个
session对象,用于保存该用户的信息,跟踪用户的操作状态
4、application对象
application对象可将信息保存在服务器中,直到服务器关闭,才会失效。与session对象相比
application对象的生命周期更长类似于系统的”全局变量”
5、out 对象
out 对象用于在Web浏览器内输出信息
6、pageContext 对象
pageContext 对象的作用是取得任何范围的参数,通过它可以获取 JSP页面的out、request、
reponse、session、application 等对象
7、config 对象
config 对象的主要作用是取得服务器的配置信息。
8、page 对象
page 对象代表JSP本身,只有在JSP页面内才是合法的。 page隐含对象本质上包含当前
Servlet接口引用的变量,类似于Java编程中的 this 指针。
9、exception 对象
exception 对象的作用是显示异常信息,只有在包含 isErrorPage=“true” 的页面中才可以被使用