0

0

JSP中隐式对象是什么?隐式对象的类型

青灯夜游

青灯夜游

发布时间:2019-01-31 13:54:35

|

5157人浏览过

|

来源于php中文网

原创

jsp容器提供了一个对象列表,允许我们访问web应用程序中的各种数据;这些对象称为隐式对象,因为它们在脚本中自动可用。下面本篇文章就来带大家了解一下jsp中的隐式对象,了解jsp中常用的隐式对象,希望对大家有所帮助。

JSP中隐式对象是什么?隐式对象的类型

JSP中隐式对象是什么?

JSP中的隐式对象是Web容器自动创建的对象,容器使它们可供开发人员使用,开发人员不需要显式创建它们。由于这些对象是由容器自动创建的,可以使用标准变量进行访问而无需显式声明; 因此,它们被称为隐式对象。【教程推荐:JSP视频教程

隐式对象的类型

JSP支持九个隐式对象,如下所示:

请求对象

每次客户端请求JSP页面时,JSP引擎都会创建一个表示该被调用请求对象的新对象。所述请求对象是类javax.servlet.http.HttpServletRequest的实例。所述请求对象包含有关当前HTTP请求的所有信息,以及该客户端。

注:请求对象仅在当前请求的范围内可用。每次发出新请求时都会重新创建它。

通过使用请求对象的方法,就可以访问各种数据,例如HTTP标头,查询字符串,cookie ......

响应对象

JSP还创建响应对象,就像服务器创建请求对象一样,它也会创建一个对象来表示对客户端的响应;该对象是类javax.servlet.http.HttpServletResponse的实例。

通过使用此对象,可以添加新的cookie或日期戳,并更改页面的MIME内容类型。此外,响应对象还包含有关HTTP的足够信息,以便能够返回HTTP状态代码或使页面重定向到另一个页面。

会话(session)对象

会话对象用于跟踪多个请求之间的特定客户端的信息。会话对象在服务器端可用,因此它可以帮助我们在多个请求之间保留应用程序的状态。我们可以使用会话对象在客户端请求之间存储任意信息。会话对象是类javax.servlet.http.HttpSession的一个实例,其行为与会话对象在Java Servlets下的行为完全相同。

out对象

out对象是类javax.servlet.jsp.JspWriter的一个实例,它用于在响应中发送内容,输出流通过out对象公开给JSP 。

Python精要参考 pdf版
Python精要参考 pdf版

这本书给出了一份关于python这门优美语言的精要的参考。作者通过一个完整而清晰的入门指引将你带入python的乐园,随后在语法、类型和对象、运算符与表达式、控制流函数与函数编程、类及面向对象编程、模块和包、输入输出、执行环境等多方面给出了详尽的讲解。如果你想加入 python的世界,David M beazley的这本书可不要错过哦。 (封面是最新英文版的,中文版貌似只译到第二版)

下载

out对象可以指输出流或过滤流。我们可以使用out对象方法将数据发送到输出流,例如使用println() 方法,JSP会照顾其余部分。

pageContext对象

pageContext对象是类javax.servlet.jsp.pagecontext的一个实例,它代表整个JSP页面。程序员可以使用pageContext对象来获取页面的属性。

应用对象

应用程序的对象是通过其生命周期的JSP页面的表示;它是生成的Servlet 的ServletContext对象的直接包装器,实际上是javax.servlet.ServletContext对象的实例。

应用程序对象是在初始化JSP页、使用jspdestroy()方法删除JSP页或重新编译JSP页时创建的。顾名思义,JSP页面中的任何对象都可以访问应用程序对象的信息。

配置(config)对象

配置对象是类javax.servlet.ServletConfig的一个实例;它允许程序员访问Servlet和JSP引擎的初始化参数。

页面对象

页面对象是一个JSP页面的一个实例,它可以被认为是代表整个JSP页面的对象。通过使用页面对象,可以调用页面的servlet的任何方法。

异常对象

异常对象是一个包装器,包含从前一个JSP页面抛出的异常。我们可以使用异常对象根据最终用户的错误条件生成友好的错误消息。

以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

相关专题

更多
高德地图升级方法汇总
高德地图升级方法汇总

本专题整合了高德地图升级相关教程,阅读专题下面的文章了解更多详细内容。

72

2026.01.16

全民K歌得高分教程大全
全民K歌得高分教程大全

本专题整合了全民K歌得高分技巧汇总,阅读专题下面的文章了解更多详细内容。

132

2026.01.16

C++ 单元测试与代码质量保障
C++ 单元测试与代码质量保障

本专题系统讲解 C++ 在单元测试与代码质量保障方面的实战方法,包括测试驱动开发理念、Google Test/Google Mock 的使用、测试用例设计、边界条件验证、持续集成中的自动化测试流程,以及常见代码质量问题的发现与修复。通过工程化示例,帮助开发者建立 可测试、可维护、高质量的 C++ 项目体系。

54

2026.01.16

java数据库连接教程大全
java数据库连接教程大全

本专题整合了java数据库连接相关教程,阅读专题下面的文章了解更多详细内容。

39

2026.01.15

Java音频处理教程汇总
Java音频处理教程汇总

本专题整合了java音频处理教程大全,阅读专题下面的文章了解更多详细内容。

19

2026.01.15

windows查看wifi密码教程大全
windows查看wifi密码教程大全

本专题整合了windows查看wifi密码教程大全,阅读专题下面的文章了解更多详细内容。

85

2026.01.15

浏览器缓存清理方法汇总
浏览器缓存清理方法汇总

本专题整合了浏览器缓存清理教程汇总,阅读专题下面的文章了解更多详细内容。

43

2026.01.15

ps图片相关教程汇总
ps图片相关教程汇总

本专题整合了ps图片设置相关教程合集,阅读专题下面的文章了解更多详细内容。

11

2026.01.15

ppt一键生成相关合集
ppt一键生成相关合集

本专题整合了ppt一键生成相关教程汇总,阅读专题下面的的文章了解更多详细内容。

49

2026.01.15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
JSP参考手册
JSP参考手册

共0课时 | 0人学习

jsp在线参考手册
jsp在线参考手册

共32课时 | 19.4万人学习

ThinkPHP开发大型商城项目实战视频
ThinkPHP开发大型商城项目实战视频

共54课时 | 21.3万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号