幻想小说网 酷文学 深夜书屋 叮当小说网 找小说网 无限小说网 红尘小说网

内部对象介绍

 

 佟强 http://blog.csdn.net/microtong
 OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net

 

 

 

为了简化页面的开发,JSP提供了一些内部对象。这些内部对象不需要由JSP的编写者实例化,它们由容器实现和管理,用户可以在JSP页面中直接使用这些对象。所有的内部对象可以在Scriptlet<% %>)和表达式(<%= %>)中使用,但是在声明(<%! %>)中不可用。

JSP的内部对象有9个:outrequestresponsepageContextsessionapplicationoutconfigpageexception。其中exception只有在错误处理页面才可以使用。(错误处理页面是在page指令中的属性isErrorPage="true")。

内部对象的功能

JSP内部对象的功能简要介绍如下:

out

输出对象,用于向客户端输出数据。

request

请求对象,可以获取用户请求参数、HTTP请求头,用户IP地址等。

response

响应对象,可以设置HTTP响应头,重定向,设置响应的MIME类型等。

session

会话对象,通过Cookie或者URL重写维护维护会话ID,用于跟踪用户。

application

应用对象,表示整个Web应用。

page

页面对象,表示当前页面,相当于this引用。

config

配置对象,表示Servlet配置。

pageContext

页面上下文对象。

exception

异常对象,表示JSP执行期间发生的异常。

  内部对象的类型

JSP的每个内部对象对应Java的类或者接口,内部对象的类型如 41所示。

 

对象

类型

描述

request

javax.servlet.http.HttpServletRequest

请求对象

response

javax.servlet.http.HttpServletResponse

响应对象

pageContext

javax.servlet.jsp.PageContext

页面上下文对象

session

javax.servlet.http.HttpSession

会话对象

application

javax.servlet.ServletContext

应用对象

out

javax.servlet.jsp.JspWriter

输出对象

config

javax.servlet.ServletConfig

配置对象

page

java.lang.Object

当前页面

exception

java.lang.Throwable

异常对象

41 JSP内部对象的类型

 佟强 http://blog.csdn.net/microtong
 OakCMS内容管理系统 http://www.oakcms.cn http://www.oakcms.net

posted on 2009-05-06 20:08  张云临  阅读(234)  评论(0编辑  收藏  举报

导航