内部对象介绍

 

 佟强 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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值