0%

JSP内置对象

内置对象指的是,不需要声明实例化,即可以使用的对象。JSP有9个内置对象。 1.request:javax.servlet.http.HttpServletRequest的实例,获取客户端请求 2.response:javax.servlet.http.HttpServletResponse的实例,对客户端的请求作出响应 3.session:javax.servlet.http.HttpSession的实例,session用于保存会话状态和会话信息,比如说用户登录。理论上讲,在关闭浏览器后,重新打开浏览器,应该属于两个不同的会话,但实际上,好像Firefox和IE是这样的,但是Chrome和搜狗浏览器,关闭浏览器后再打开同一页面,还能读取到之前保存的信息。 4.out:javax.servlet.jsp.JspWriter的实例,向客户端输出数据 5.page 指当前页面本身,类似于this关键字 6.application: javax.servlet.ServletContext的实例,用于设置和读取全局变量,作用范围是整个项目。 7.pageContext:javax.servlet.jsp.PageContext的实例,用于管理对属于JSP中特殊可见部分叫已经命名的对象的访问,不太理解 8.config:javax.servlet.ServletConfig的实例,读取服务器配置参数 9.exception: java.lang.Throwable的实例,处理错误和异常,仅在isErrorPage为true时可用