jsp常用的内置对象有哪些 为什么jsp的内置对象不需要声明?

为什么jsp的内置对象不需要声明?

因为在JSP编译之后,java代码实际上是生成的。在这段代码中,JSP内置对象的实例化是自动添加的,它是jspService(HttpServletRequest,HttpServletResponse)抛出java.io.IOException异常,ServletException{JspFactory jspxFactory=null PageContext PageContext=null HttpSession session=null ServletContext application=null ServletConfig config=null JspWriter out=nullObject page=this JspWriterujspxuout=null PageContextujspxupageucontext=null

jsp常用的内置对象有哪些 为什么jsp的内置对象不需要声明?

JSP的9个内置对象是:request、response、session、application、out、PageContext、config、page、exception。

1. 请求对象

请求对象为javax.servlet.httpServletRequest类型的对象。

2. Response object

Response表示对客户端的响应。它主要将JSP容器处理的对象传输回客户端。

3. 会话对象]会话对象是由服务器自动创建并与用户请求相关的对象。

4. Application object

Application object可以将信息保存在服务器中,直到服务器关闭,否则保存在Application object中的信息将在整个应用程序中有效。与session对象相比,application对象的生命周期更长,类似于系统的“全局变量”。

5. out对象用于在web浏览器中输出信息,并管理应用服务器上的输出缓冲区。

6. Pagecontext object

Pagecontext object的功能是获取任意范围的参数,通过这些参数可以获取JSP页面的out、request、response、session、application等对象。

7. config对象的主要功能是获取服务器的配置信息。可以通过pageconext对象的getservletconfig()方法获得config对象。

8. Page object

Page object表示JSP本身,只有在JSP页面中才合法。page隐含对象本质上包含当前servlet接口引用的变量,类似于Java编程中的指针。

9. 异常对象

异常对象的功能是显示异常信息。它只能在包含iserrorpage=true的页面中使用。如果在一般的JSP页面中使用,JSP文件将无法编译。

标签:

最新文章

  1. 怎么样把电子版表打印出来 手机里的表格怎么打印出来?2025-03-15
  2. 企业邮箱怎么查看已发送邮件 公司用什么邮箱好,哪个邮箱最好用?有没有好的推荐?2025-03-26
  3. steam必须安装到c盘吗(Steam只能安装在C盘吗?)2025-03-23
  4. 如何进行域名解析 如果美国把服务器断了,我们还能上网吗?2025-03-30
  5. 哈尔滨哪里有棒球服休闲专卖店 哈尔滨的运动折扣店都有哪些?2025-03-21
  6. 网络营销难学吗 想转去做网络营销岗位,去参加网络营销培训真的有用吗?2025-03-31
  7. Windows10系统创建账号密码的步骤2025-03-08
  8. 手机里面固定的家庭地址怎么改 多多买菜门店地址怎么改?2025-03-22
  9. 字的意思 虚拟主机是什么概念?2025-03-26
  10. 流放之路长老图是什么 流放之路塑界者为什么叫岳父、还有裂解者为什么叫长老?2025-03-29
  11. 废手电筒的妙用 手机摄像头已经拆出来了怎么制作微型摄像头?2025-03-11
  12. 联通app查询流量准吗 中国联通的app流量查询准吗?2025-03-11
  13. windows10快捷方式箭头怎么恢复 win10系统桌面只有鼠标怎么办?2025-03-18
  14. 美团打车为啥还要重新注册 怎么申请加入美团打车?2025-03-25
  15. Excel 中如何在限定区域内批量替换2025-03-10
  16. vivox21现在好吗 vivox21为什么掉价那么快?2025-03-24
  17. 车钥匙怎么用 地铁跑酷宝物钥匙有什么用?2025-03-26
  18. 工程资质需要多少人员 中国住房和城乡建设部网站可以查施工许可证吗?2025-03-25
  19. 抖音私信中可以触发的特效 为啥抖音私信老出现相好的图像?2025-03-14
  20. 世纪佳缘百合网 百合网和世纪佳缘哪个好?2025-03-17
  21. 微信收款怎么设置别人付钱用户名 微信收款设置2025-03-14
  22. wps输入方框带对勾的快捷键 wps排序快捷键是什么?2025-03-11
  23. keyshot8教程 keyshot怎么做动画,求大神讲解?2025-04-01
  24. iphone8怎么设置轻触home进入桌面 iphone8怎么关闭home键震动?2025-03-15
  25. 怎么创建企业邮箱 企业邮箱注册方法有哪些?2025-03-29
  26. 小米锁屏时钟显示全屏怎么设置 小米电视怎么设置图像变成全屏?2025-03-10
  27. Win10系统突然卡顿问题解决方法2025-03-11
  28. 电脑键盘哪个键可以打出斜杠 电脑键盘斜杠键的使用方法2025-03-16
  29. 兰花根断了能剪掉吗(兰花的根断了筋连着要剪掉吗?)2025-03-21
  30. vmware虚拟机不能上网怎么办 VM虚拟机上不了网怎么办2025-03-16
优质自媒体
优质自媒体 微信号:优质自媒体 扫描二维码关注公众号
优质自媒体

小编推荐

  1. 1 redis支持的数据类型 application.properties文件和application.yml文件有什么区别?

    application.properties文件和application.yml文件有什么区别?两者的区别就像米饭和面条一样,可以用来填饱肚子。它们有不同的表现形式,不同的语法,相同的功能。至于为什么要使用yaml文件,应该是这样的。。。①

  2. 2 网页优化包括什么 如何提升网站的打开速度?

    如何提升网站的打开速度?在这个问题上,我们可以从两个方面考虑:服务器/网站建设者和客户端/用户端:如果您是网站建设者,您可以考虑但不限于:1。选择强大的互联网服务提供商,选择高带宽、可靠的服务器部署服务器程序,如云服务器,具有负载均衡能力。

  3. 3 单调性怎么求 什么是奇排列,什么是偶排列?

    什么是奇排列,什么是偶排列?偶数置换称为偶数置换;奇数置换称为奇数置换。一次交换后,奇数置换变为偶数置换,偶数置换变为奇数置换。在所有N级置换中,奇偶置换的数目相等,每个置换都有(N!/2) 一个。任意n阶置换和置换12。。。N可以经历一系

  4. 4 四字母cn域名值多少钱 4个字母的域名大概多少钱?

    4个字母的域名大概多少钱?如果不是第三方二手平台交易的域名,所有域名的价格都是一样的,这与长度、数字和字母无关。那天,一个路人指着地上的牛粪问我能不能吃?我没有回答,不理他。他把它捡起来吃了。我以为我错了。现在四字母声母域名域名什么价格?首

  5. 5 最近很火的微信小程序卖水果 个人水果店做微信小程序可以吗?

    个人水果店做微信小程序可以吗?它是可以做的。有很多免费的。但现在没有免费的流量,说白了,还不如微店实用。该应用只能在微信上打开,朋友圈不能分享。别想单纯的销售。有一家生鲜超市,想做个线上小程序可行吗?很高兴回答您的问题。我觉得现在做网上销售

  6. 6 手机怎么添加域名为白名单 如何在域名添加白名单?

    如何在域名添加白名单?白名单由机房添加。只要你注册了域名,解析就绑定到网站上,并提交给空间提供商或服务器提供商,让他们帮你添加。白名单意味着机房应检查您网站的内容,并将其添加到您的网站上,不得有任何违规行为,以便域名可以访问该网站。

  7. 7 wpf好看的界面设计 C#程序员现在学习WF还是WPF好点?或者还有别的什么框架更好呢?

    C#程序员现在学习WF还是WPF好点?或者还有别的什么框架更好呢?作为WPF的用户,我可以负责任地说WPF是一个强大的工具,将来可以跨平台使用。WPF的界面非常漂亮。当我熟悉它的时候,即使我做一个小的演示,开发速度也会比WinForm快。它

  8. 8 html添加文本框 急!网页设计中表单中的文本框怎么调整文本框的长度呢?

    急!网页设计中表单中的文本框怎么调整文本框的长度呢?将登录的整个背景图片切分成4行,第1行,以“系统登录”字样的那一行做背景;第2行,以“用户名”的那一行做背景;第3行,以“密码”的那一行做背景;第4行则是多出的那部分空白(视网页需要而定)

  9. 9 css是什么意思 怎样下载网页后缀为html的在线视频?

    怎样下载网页后缀为html的在线视频?你好,不要注意结尾的HTML,注意视频代码。建议使用浏览器的查看工具。现在的浏览器,比如360浏览器和谷歌浏览器,都有了评论功能。如果您引用的是MP4文件,则更简单。您可以直接获取视频及其完整地址,然后

  10. 10 35岁程序员的出路在哪 有哪些在线编程练习网站?

    有哪些在线编程练习网站?1. How2j(How2j.CN)推荐理由:这是一个非常好的学习Java的网站,从基础教程到高级教程。这是一个伟大的上帝推荐给我的网站2。Mooc.com( imooc.com)亮点:我非常喜欢这个网站。它可以同时

Copyright 2025 优质自媒体,让大家了解更多图文资讯!百度地图 360地图