`

JSP内置对象

 
阅读更多

JSP内置对象列表

内置对象 所属类型 说明
application javax.servlet.ServletContext 代表调用getServltConfig()
或getContext()方法后返回的ServletContext对象
config javax.servlet.ServletConfig 代表为当前页面配置JSP的Servlet
exception java.lang.Throwable 代表访问当前网页时产生的不可预见的异常
out java.servlet.jsp.jspwriter 代表输出流的JSPWriter
page java.lang.Object 代表当前JSP页面实例
pageContext java.servlet.jsp.PageContext 代表当前页面的对象
request 根据协议的不同,可以使用
javax.servlet.ServletRequest或
javax.servlet.HttpServletRequest
代表由用户提交请求而触发的request对象
response 根据协议的不同,可以使用
javax.servlet.ServletRequest或
javax.servlet.HttpServletRequest
代表由用户提交请求而触发的response对象
session javax.servlet.http.Httpsession 代表会话(session)对象,在发生HTTP请求时被创建

1、application对象
application对象拥有application的范围,也就是说application用于在多个用户间保存数据,所有用户都共享同一个application,因此从中读取和写入的数据是共享的。



2、config对象
config对象中存储着一些servlet初始的数据结构,它跟page对象一样,很少被用到。config对象实现了javax,servlet,ServletConfig接口,它提供两个方法来让config对象获取Servlet初始参数值。
config.getInitParamenterName()和config.getInitParamenter(String name)。

3、exception对象
exception对象是针对JSP运行时产生的异常作出处理的对象。要使用该内置对象,就必须在page命令中设定<%@ page isErrorPage=”true”%>,否则出错。

4、out对象
out是用于向客户端输出的PrinterWriter对象。这里的out实际上是带缓冲的PrinterWriter,可以称之为JSPWriter。

5、page对象
page对象代表JSP本身,或者说它代表了被转换后的Servlet。因此,它可以调用任何被Servlet类所定义的方法。(很少用)。

6、pageContext对象
pageContext能够存取其他内置对象,当内置对象包括属性时,pageContext也支持对这些属性的写入和读取,但是需要指定范围。

7、requset对象
与 request相联系的是HttpServletRequest类。通过getParameter方法可以得到request的参数,通过GET、 POST、HEAD等方法可以得到request的类型,通过cookies、Referer等可以得到引入的HTTP头。

8、response对象
与response相联系的是HTTPServletResponse类,用于控制HTTP连接。因为输出流是放入缓冲的,所以可以设置HTTP状态码和response头信息主要用于向客户端发送数据,如Cookie、HTTP文件头信息。

9、session对象
session用于指定在一段时间内,某客户与Web服务器的一系列交互过程。


分享到:
评论

相关推荐

    JSP内置对象实验报告.doc

    charset=UTF-8");...通过这些实验,你可以深入理解JSP内置对象的用途和功能,并学会如何在实际开发中有效利用它们来构建更复杂的Web应用程序。练习部分鼓励你尝试更多的方法和属性,以增强你的理解和实践能力。

    jsp内置对象学习

    在本教程中,我们将深入探讨两个重要的JSP内置对象——Out对象和Request对象。 1. Out对象: Out对象是JSP页面中用于向客户端发送数据的主要手段。它是javax.servlet.jsp.JspWriter类的一个实例,负责管理服务器的...

    jsp内置对象讲解及实例

    **JSP内置对象讲解** JSP(JavaServer Pages)是一种基于Java的技术,用于创建动态网页。在JSP中,有九个内置对象,它们是由服务器自动创建并提供给每个请求的JSP页面,无需显式声明。这些内置对象极大地简化了开发...

    实验三 JSP内置对象使用

    【实验三 JSP内置对象使用】 实验的目的是让学生熟悉并理解JSP中的几个核心内置对象,包括request、response、session、application以及out对象。这些对象是JSP中用于处理HTTP请求、响应、会话管理和输出数据的关键...

    JSP内置对象归纳与总结

    JSP内置对象归纳与总结 JSP提供了九个内置对象,分别是out对象、request对象、response对象、session对象、application对象、pageContext对象、exception对象、config对象和page对象。这些内置对象是由容器实现和...

    JSP内置对象大全及实例解析

    JSP内置对象大全及实例解析,前面部分讲的是JSP的9大内置对象的函数和方法,后面是各个对象的所有方法的实例。

    JSP内置对象方法介绍示例

    在压缩包文件"JSP内置对象"中,可能包含了关于这些对象的详细解释、代码示例以及使用场景分析,可以帮助读者更深入地理解和掌握JSP内置对象的使用。通过阅读和实践其中的内容,开发者可以提升自己的JSP编程能力,为...

    原生jsp进行Web编程—作业3-JSP内置对象-Part2

    一、JSP内置对象练习 1、使用JSP中的session对象,实现用户登陆检验 (1)(1)web目录下的session-login目录中,新建login.jsp(允许用户输入用户名和密码), 在usercheck.jsp中进行验证,成功则显示index.jsp...

    jsp内置对象的使用

    **正文** 在Java Server Pages(JSP)技术中,...理解并熟练运用JSP内置对象,能帮助开发者更高效地构建动态网页应用程序。在学习过程中,不断实践和探索,才能更好地掌握这些对象的功能和用法,从而提升开发技能。

    jsp内置对象 jsp的几个内置的对象图解

    jsp内置对象 有关jsp的一些内置的对象的总结

    实例详解JSP内置对象--request对象

    实例详解JSP内置对象--request对象 request对象是JSP中的内置对象之一,它提供了访问HTTP请求信息的功能。在基于Web的开发中,request对象扮演着极其重要的角色。本文将通过实例详解request对象的使用和掌握。 一...

    JSP内置对象的各对象的方法列表

    以下是一些JSP内置对象的主要方法: 1. **Request对象**: - `getAttribute(String name)`:获取请求中指定名称的属性值,如果不存在则返回null。 - `getAttributeNames()`:返回请求中所有属性的名称,以枚举...

    第四单元 JSP内置对象.pdf

    ### 第四单元 JSP内置对象 #### 一、概述 JSP(Java Server Pages)是一种动态网页技术标准,它将动态代码嵌入到静态HTML页面中。通过这种方式,开发者能够轻松地创建动态网页内容。JSP内置对象是JSP技术为简化...

    JSP内置对象实现在线聊天室设计布局

    这个是jsp内置对象实现一个在线聊天室的设计布局,本人已经实现整个项目。本文件主要供学习jsp内置对象使用,如果在看代码中有什么问题或者建议,欢迎联系我,大家以前讨论。

    jsp内置对象聊天系统

    `jsp内置对象聊天系统`是一个基于JavaServer Pages(JSP)技术构建的简易聊天应用程序。在JSP中,内置对象是预定义的对象,可以直接在页面上使用,无需显式实例化,大大简化了开发流程。这个系统利用了JSP的内置对象...

    4.jsp内置对象.doc

    总结来说,理解JSP内置对象的生命周期和功能对于有效地编写JSP页面至关重要。它们提供了处理HTTP请求、响应、会话管理、数据共享等核心功能的手段。通过熟练运用这些对象,开发者可以构建出高效、动态的Web应用程序...

    jsp内置对象课件,维护对象和增加和删除对象属性

    【JSP内置对象】是Java Server Pages(JSP)技术的核心组成部分,它们是JSP页面中预先定义并可以直接使用的对象,无需程序员显式创建。这些内置对象的存在极大地方便了开发人员处理各种Web应用程序的任务,提高了...

    jsp内置对象一些实验题

    JSP内置对象实验题 JSP(Java Server Pages)是一种基于Java技术的服务器端脚本语言,主要用于Web应用程序的开发。JSP提供了一些内置对象,帮助开发者快速构建Web应用程序。这些内置对象包括request、response、...

Global site tag (gtag.js) - Google Analytics