JSP九大内置对象及四个作用域
类型 | 说明 | 类类型 | 作用域 |
---|
request | 请求对象 | javax.servlet.ServletRequest | Request |
response | 响应对象 | javax.servlet.ServletResponse | Page |
pageContext | 页面上下文对象 | javax.servlet.PageContext | Page |
session | 会话对象 | javax.servlet.http.HttpSession | Session |
application | 应用程序对象 | javax.servlet.ServletContext | Application |
out | 输出对象 | javax.servlet.jsp.JspWriter | Page |
config | 配置对象 | javax.servlet.ServletConfig | Page |
page | 页面对象 | javax.lang.Object | Page |
exception | 例外对象 | javax.lang.Throwable | Page |
* exception对象则代表了JSP文件运行时所产生的例外对象,此对象不能在一般JSP文件中直接使用,而只能在使用”<%@ page isErrorPage=”true”%>”的JSP文件中使用
名称 | 说明 |
---|
Page | page里面的变量没法从x1.jsp传递到x2.jsp,只要页面跳转了,它们就不见了 |
Request | request里面的变量可以跨越forward前后的两页。但是只要刷新页面,它们就重新计算了 |
Session | 变量一直在累加,只要关闭浏览器,再次重启浏览器访问页面,session里的变量就重新计算了 |
Application | 变量一直累加,除非你重启tomcat,否则它会一直变大 |