jsp的内置对象

阅读更多

jsp的内置对象,即jsp被编译成servlet后的全局变量.

1,request

一次请求后销毁,是httpRequest的实例

 

2,response

一次回应后销毁,是HttpResponse的实例

 

3,pageContext

能取到jsp页面的所有对象包括(request,response,session,application的部分属性),是PageContext的实例

 

4,config

config对象是在一个Servlet初始化时,JSP引擎向它传递信息用的,此信息包括Servlet初始化时所要用到的参数(通过属性名和属性值构成)以及服务器的有关信息(通过传递一个ServletContext对象); 

是ServletConfig的实例

 

5,page

相当于java类里面的this,是Servlet的一个实例

 

6,out

标准输出流,是JSPWriter的一个实例

 

7,expection

exception对象是一个例外对象,当一个页面在运行过程中发生了例外,就产生这个对象.如果一个JSP页面要应用此对象,就必须把isErrorPage设为true,否则无法编译.他实际上是java.lang.Throwable的对象

 

8,session

用户首次请求,服务器会给他创建一个唯一的sessionid并且通过response返回给客户端,当第二次请求时该seesionid会被request对象一起发给服务器,直至请求结束(浏览器,服务器关闭等),或者session超时(默认是30分钟)

是HttpSeesion的一个实例

 

9,application

真正的全局变量,创建于服务器启动时,销毁与服务器关闭时,共享与各个用户,是servletContext对象的实例.

 

你可能感兴趣的:(jsp,内置对象)