博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JSP的九大内置对象
阅读量:3958 次
发布时间:2019-05-24

本文共 1023 字,大约阅读时间需要 3 分钟。

百知教育学习-刘浩讲师-JSP中的九大内置对象和四个作用域

内置对象:不用创建对象,可以直接使用的对象(在输出脚本和普通脚本中使用)

1.request

  • 作用域

  • 等价于Servlet中的request

  • Request 获取客户端信息,在客户端发出请求时会创建request对象,在请求结束之后,会销毁request对象

2.response

  • 等价于Servlet中的response
  • Response对象是包含了jsp页面返回客户的所有信息,其作用域是它所在的页面,response对象是javax.servlet.ServletResponse类的一个实例,它封装有jsp产生的响应,并返回客户端响应请求,,它被作为一个参数而由引擎传递给jsp

3.session

  • 作用域
  • Session对象是会话对象,用来记录客户端的访问状态

4.application

  • 作用域

  • 等价于Servlet中的ServletContext

  • Application对象用来获取和设置servlet的相关信息,生命周期是从服务器启动到服务器关闭为止

5.out

  • Out对象是一个缓冲输出流,用来向客户端返回信息。由于向客户端输出时总是要进行连接,所以总是采用缓冲输出的方式

6.config

  • Config对象是servletConfig类的一个实例在servlet初始化时,通过config向servlet传递信息,所传递的信息可以是属性名和属性值构成的名值对,也可以通过servletContext对象传递的服务器相关信息

7.page

  • Page对象是指的是当前jsp页面本身,是java.lang.object类的对象,通过page可以方便的调用servlet类中定义的方法

8.exception

  • Exception对象是java.lang.throwable类的对象,用来处理页面的错误和异常

9.pageContext

  • 作用域

  • pageContext对象是一个比较特殊的对象,不仅可以使用page范围内的属性,还可以设置其他范围内的属性,通过pageContext可以访问本页面中的所有其他对象。

其中在jsp中提供了4种属性的作用范围,pageContext,request,session,application,使用其本身的setAttribute()方法设置属性值,使用getAttribute()方法获得属性值,九大内置对象最常用的即为四大作用域。

转载地址:http://epmzi.baihongyu.com/

你可能感兴趣的文章
浏览器低成本实现免手提的用户体验,使用人脸、手势、姿态追踪 | Mix群聊
查看>>
这个世界上肯定有另一个我,做着我不敢做的事,过着我想过的生活 | MixAI 知识库 No.70...
查看>>
表情包数据挖掘 | Mix群聊
查看>>
如何阅读科研论文
查看>>
理解本真的REST架构风格
查看>>
10款免费且开源的项目管理工具
查看>>
java调用javascript :js引擎rhino
查看>>
asp 中常用的文件处理函数
查看>>
ADO中sqlserver存储过程使用
查看>>
Linux KernelTech版FAQ 1.0
查看>>
ntfs分区iis故障的解决
查看>>
个人创业“六大死穴”
查看>>
最重要的 12个 J2EE 最佳实践
查看>>
通过Java Swing看透MVC设计模式
查看>>
Java 理论与实践: 关于异常的争论
查看>>
编写高效的线程安全类
查看>>
提高Java代码可重用性的三个措施
查看>>
编写跨平台Java程序注意事项
查看>>
富人和穷人的12个经典差异
查看>>
java 注意事项[教学]
查看>>