jsp内置对象大全及实例解析,jsp内置对象的使用

本文目录一览:

简述jsp中的九大内置对象?四大作用域?

1、jsp内置对象是Web容器创建的一组对象,可以不加声明和创建就可以在JSP页面脚本(Java程序片和Java表达式)中直接使用的成员变量一共有九大内置对象。

2、jsp九大内置对象分别为request、response、session、application、out、pageContext、config、page和exception。具体的作用可以查阅技术书籍。

3、所谓四大作用域就是指page、request、session、application。

4、学习jsp编程,内置对象必须要牢牢掌握,非常非常熟悉才可以。

5、希望对你有帮助。

jsp九大内置对象是哪些?

jsp九大内置对象是:request对象,response对象,session对象,application对象,out对象,pageContext对象,config对象,page对象,exception对象。

excepation对象和Java的所有对象一样,都具有系统提供的继承结构。exception对象几乎定义了所有异常情况。

在Java程序中,可以使用try/catch关键字来处理异常情况;在JSP页面中出现没有捕获到的异常,就会生成exception对象,并把exception对象传送到在page指令中设定的错误页面中,然后在错误页面中处理相应的exception对象。

分类

按照内置对象的功能来划分,可以分为以下四类:

1、输出输入对象:request对象、response对象、out对象;

2、通信控制对象:pageContext对象、session对象、application对象;

3、Servlet对象:page对象、config对象;

4、错误处理对象:exception对象。

以上内容参考:百度百科-jsp内置对象

jsp有那些内置对象?作用分别是什么?

jsp的内置对象有九个,分别如下:

pageContext javax.servlet.jsp.PageContext

request javax.servlet.http.HttpServletRequest

response javax.servlet.http.HttpServletResponse

session javax.servlet.http.HttpSession

application javax.servlet.Servlet Context –可用this.getServletContext()替代

config javax.servlet.ServletConfig

exception java.lang.Throwable

page java.lang.Object

out javax.servlet.jsp.JspWriter

作用如下:

1、pageContext 表示页容器 –EL、标签、上传

2、request 服务器端取得客户端的信息:头信息、Cookie、请求参数、MVC设计模式

3、response 服务器端回应给客户端信息:Cookie、重定向

4、session 表示每一个用户,用于登录验证上

5、application 表示整个服务器,getRealPath()

6、config 去的初始化参数,初始化参数在web.xml中配置

7、exception 表示的是错误页的处理操作

8、page 如同this一样,表示整个JSP页面

9、out 输出,但是尽量使用表达式输出

原创文章,作者:FHNY,如若转载,请注明出处:https://www.506064.com/n/147481.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
FHNYFHNY
上一篇 2024-11-01 14:10
下一篇 2024-11-01 14:10

相关推荐

  • Python生成随机数的应用和实例

    本文将向您介绍如何使用Python生成50个60到100之间的随机数,并将列举使用随机数的几个实际应用场景。 一、生成随机数的代码示例 import random # 生成50个6…

    编程 2025-04-29
  • Python语法大全解析

    本文旨在全面阐述Python语法,并提供相关代码示例,帮助读者更好地理解Python语言。 一、基础语法 1、Python的注释方式 # 这是单行注释 “”” 这是多行注释,可以注…

    编程 2025-04-29
  • 二级考级舞蹈大全目录

    本文将从以下多个方面对二级考级舞蹈大全目录进行详细阐述。 一、目录结构 二级考级舞蹈大全目录主要分为三级,即一级目录、二级目录和三级目录。其中,一级目录为舞蹈类型,二级目录为舞蹈名…

    编程 2025-04-29
  • 面向对象编程、类和对象

    面向对象编程(Object-Oriented Programming, OOP)是一种编程方法,它将现实世界中的事物抽象为对象(Object),对象的属性和方法被封装成类(Clas…

    编程 2025-04-29
  • Python命令大全及说明

    Python是一种高级编程语言,由Guido van Rossum于1989年底发明。它具有良好的语法结构和面向对象的编程思想,具有简洁、易读、易学的特点,是初学者以及专业开发人员…

    编程 2025-04-29
  • Python海龟库代码大全

    Python海龟库是Python语言中一个常用的绘图库,它提供了一套海龟绘图的API,使得使用者可以通过编写相应的代码来控制海龟的行进路径,从而实现各种图形的绘制。本文将以Pyth…

    编程 2025-04-28
  • Mapster:一个高性能的对象映射库

    本文将深入介绍furion.extras.objectmapper.mapster,一个高性能的对象映射库,解释它是如何工作的以及如何在你的项目中使用它。 一、轻松地实现对象之间的…

    编程 2025-04-28
  • Python语句大全

    本文将详细阐述Python语句大全,并给出代码实例。 一、基本语句 Python基本语句包括赋值语句、条件语句、循环语句等,其中最基础的是赋值语句。如下: a = 1 b = 2 …

    编程 2025-04-28
  • 如何在dolphinscheduler中运行chunjun任务实例

    本文将从多个方面对dolphinscheduler运行chunjun任务实例进行详细的阐述,包括准备工作、chunjun任务配置、运行结果等方面。 一、准备工作 在运行chunju…

    编程 2025-04-28
  • Python返回对象类型

    Python是一种动态、解释型、高级编程语言。Python是一种面向对象的语言,即所有的一切都是一个对象。 一、基本类型 Python中的基本类型有整数int、浮点数float、布…

    编程 2025-04-28

发表回复

登录后才能评论