JSP的九大内置对象和四个作用域
JSP的九大内置对象:
page,application,session,request,response,out,exception,config,pageContext. JSP的四个作用域:application,session,request,page.

application作用域就是服务器启动到关闭的整段时间,在这个作用域内设置的信息可以被所有应用程序使用。application作用域上的信息传递是通过ServletContext实现的.

session作用域比较容易理解,同一浏览器对服务器进行多次访问,在这多次访问之间传递信息,就是session作用域的体现,

一个HTTP请求的处理可能需要多个Servlet合作,而这几个Servlet之间可以通过某种方式传递信息,但这个信息在请求结束后就无效了。Servlet之间的信息共享是通过HttpServletRequest接口的两个方法来实现的。

page对象的作用范围仅限于用户请求的当前页面,对于page对象的引用将在响应返回给客户端之后被释放,或者在请求被转发到其他地方后被释放。对page对象的引用通常存储在pageContext对象中。

注意:
1、request:如果客户向服务器发请求,产生的数据,用户看完就没用了,像这样的数据就存在request域,像新闻数据,属于用户看完就没用的
2、session:如果客户向服务器发请求,产生的数据,用户用完了等一会儿还有用,像这样的数据就存在session域中,像购物数据,用户需要看到自己购物信息,并且等一会儿,还要用这个购物数据结帐
3、servletContext:如果客户向服务器发请求,产生的数据,用户用完了,还要给其它用户用,像这样的数据就存在servletContext域中,像聊天数据

JSP的九大内置对象和四个作用域相关推荐

  1. jsp和html的作用域,JSP(二):JSP九大内置对象、四个作用域对象

    jsp的九大内置对象: 内置对象: jsp文件在转译成其对应的Servlet文件的时候自动生成的并声明的对象.我们在jsp页面中直接使用即可. 注意: 内置对象在jsp页面中使用,使用局部代码块或者脚 ...

  2. JSP九大内置对象和四个作用域

    在学习JSP的时候,首先就要先了解JSP的内置对象,什么是内置对象呢?内置对象也叫隐含对象,就是不需要预先声明就可以在脚本代码和表达式中随意使用.而这样的内置对象在JSP中一共有九个以及四个作用域,在 ...

  3. JSP九大内置对象及四个作用域

    2019独角兽企业重金招聘Python工程师标准>>> 九大对象: 内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 1-out: java ...

  4. 创建线程的几种方式?JSP的九大内置对象及作用分别是什么?servlet的生命周期及常用方法?转发和重定向区别?ajax书写方式及内部主要参数都有哪些

    文章目录 1 , 创建线程的几种方式? 问题扩展: 2 ,JSP的九大内置对象及作用分别是什么? (1) 问题分析: (2) 核心答案讲解: 1.request对象 2.response对象 3.se ...

  5. Jsp学习总结(1)——JSP九大内置对象和四种属性范围解读

    一.四种属性范围 1.1.在JSP中提供了四种属性保存范围 page:在一个页面内保存属性,跳转之后无效 request:在一次服务请求范围内,服务器跳转后依然有效 session:-在一次会话范围内 ...

  6. javaweb——jsp(jsp的本质是什么、jsp九大内置对象、四个域对象、jsp的主要作用)

    1.什么是jsp,它有什么用? jsp的全称是java server pages.Java 的服务器页面. jsp的主要作用是代替Servlet 程序回传html页面的数据. 因为Servlet 程序 ...

  7. JSP——九大内置对象和其四大作用域

    一.JSP九大内置对象: JSP根据Servlet API 规范提供了某些内置对象,开发者不用事先声明就可以使用标准的变量来访问这些对象. Request:代表的是来自客户端的请求,例如我们在FORM ...

  8. 2022年欢迎来到Jsp编程第二课:JSP核心九大内置对象

    回顾:Servlect常用的对象,过滤器,监听器. ServletConfig:对象获得静态数据 ServletContext对象:获取共享静态数据,获取共享动态数据,获取共享文件数据. HttpSe ...

  9. 九大内置对象及四个域对象的总结

    九大内置对象 指在JSP的<%=%> 和<% %>中可以直接使用的对象:没有特别说明可以开关的默认是开启的 pageContext(重要) 1.本身也是一个域对象:它可以操作其 ...

最新文章

  1. 安装vmware esx4.1
  2. FastDFS 集群 安装 配置
  3. i5 11300h和R5 5600H 参数对比哪个好
  4. 批量快速一键修改IP,掩码,网关,以及dns代码
  5. linux unshare 命令,详解Linux Namespace之User
  6. Aptana3 SVN Client安装
  7. 力扣101. 对称二叉树(JavaScript)
  8. 浅析SQL SERVER执行计划中的各类怪相
  9. 多智能体通信:MAGNet用于深度多智能体强化学习的多智能体图网络
  10. NC6.3 变更销售合同维护模板后单据追溯查询提示权限问题的解释
  11. 数值计算之第二期:误差分析
  12. 南华大学计算机学院足球队,南华大学大学生足球联赛电气首战
  13. mp3转为pcm工具
  14. 【Python计量】异方差性的检验
  15. Sling CMS 学习:环境搭建(一)
  16. 如何开发一个植物识别,人工智能植物识别系统毕业设计毕设作品
  17. java做一个日历程序_java实现的一个简单日历
  18. 【从C开始学编程】之(序言)大家为什么要学C语言以及C语言好不好学?
  19. 新版RTMP推流协议视频直播点播平台EasyDSS在进行视频直播/录像回看时如何创建视频录像计划?
  20. ElasticSearch --- elasticsearch.yml配置详解

热门文章

  1. (c语言) 计算油费
  2. 用Delphi开发视频聊天软件
  3. 统一诊断服务(UDS)
  4. [黑马IOS自学第十四篇]Foundation框架学习
  5. 如何干净地清除电脑中的木马病毒
  6. 调度——特殊生产线介绍
  7. 仓储调度|库存管理系统
  8. 【机器学习|数学基础】Mathematics for Machine Learning系列之线性代数(21):正定二次型
  9. 安全基础--23--应急响应(上)
  10. 微服务化的不同阶段 Kubernetes 的不同玩法