【JSP03】JSP内置对象和作用域

在JSP页面中可以直接使用的对象称之为内置对象,JSP共有九大内置对象,分别是:

  • request:请求对象,和Servlet中相应的对象完全一致;

  • response:响应对象,和Servlet中相应的对象完全一致;

  • session:会话对象,和Servlet中相应的对象完全一致;

  • application:ServletContext对象,和Servlet中相应的对象完全一致;

  • config:ServletConfig对象,和Servlet中相应的对象完全一致;

  • out:输出的流对象,JspWriter对象,和Servlet中的打印流类似;

  • page:类型是Object类型,数据值是this对象,表示当前页面;

  • exception:异常对象,自动记录栈内存中的信息,常用方法有exception.printStcakTrace();

  • pageContext:是一个功能强大的对象

  • 该对象可以获取另外八个对象;

  • 该对象还可以完成jsp中的四个作用域操作;

  • 但是程序员一般不使用,该对象是服务器默认使用的对象,了解即可;

JSP页面中有四个作用域,除了Servlet中有三个作用域:ServletContext、Session、Request以外,还有一个表示一个页面的page作用域,具体:

  • page作用域:一个页面,在Servlet中没有该作用域,注意:page对象无法操作作用域,如果需要操作page作用域对象,可以使用pageContext完成;

  • request作用域:一次请求,和Servlet中的Request作用域完全一致;

  • session作用域:一次会话,和Servlet中的Session作用域完全一致;

  • application作用域:一次服务器运行,和Servlet中的ServletContext作用域完全一致;

版权声明:
作者:jackqiang
链接:http://www.jackqiang.com/javaweb/server/jsp/2172/jsp_object_scope/
来源:JackQiang's
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录