JSP简介

JSP(Java Service Page 即java服务器页面)也就是对Servlet的一种封装,每次都是先转译成Servlet才能执行,因为Servlet写HTML时每一句都要用resp.getWriter().Writer()来输出,非常麻烦,所以就引入了JSP,JSP也就是能写Java代码的动态网页

JSP内置对象就是JSP文件在转译成其对应的Servlet文件的时候自动生成的并声明的对象,我们在JSP页面中直接使用即可

JSP九大内置对象

pageContext:页面上下文对象,该对象封存了另外八个对象,每一个JSP文件单独拥有一个pageContext对象

request:封存当前请求数据的对象,由服务器创建

session:此对象用来存储用户的不同请求的共享数据

application:也就是ServletContext对象,以服务项目只有一个,存储用户共享数据的对象

response:响应对象,用来响应请求处理结果给浏览器的对象,设置响应头重定向

out:响应对象,带有缓冲区的响应对象,效率高于response,不能设置响应头重定向,所以response需要保留

page:代表当前JSP对象,相当于Java中的this

exception:异常对象,存储了当前运行的异常信息

config:也就是ServletConfig对象,主要用来获取web.xml中的配置数据,完成一些初始化数据的读取

JSP四大作用域

page:其作用域只在一个页面保留

response:其作用域只在一个请求中保留数据

session:其作用域在一次会话中保留数据,仅供一个用户使用

application:其作用域在服务器中保留数据,全部用户共享

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

  1. JavaWeb——JSP九大内置对象及作用域详解

    文章目录 JavaWeb--JSP九大内置对象及作用域 1. 九大内置对象 1.1 request对象 1.2 response对象 1.3 out对象 1.4 session对象 1.5 appli ...

  2. 【Spring】JSP 九大内置对象、作用域复习

    博客: 总结 JSP的四大域对象.Servlet的四个作用域: pageContext.request.session.application JSP 九大内置对象和四大作用域复习 名称 类型 含义 ...

  3. JSP运行原理 九大内置对象 四大作用域

    Jsp的简介 jsp的全称是java server pages 意思为java的服务页面 jsp必须运行在服务器,不能脱离服务器单独运行 jsp是可以写java代码的html jsp的本质就是一个se ...

  4. JSP 九大内置对象及作用域(源码刨析,建议收藏)

    JSP内置对象及作用域 九大内置对象 PageContext 用来保存东西 Request 用来保存东西 Response Session 用来保存东西 Application[ServletCont ...

  5. 面试之JSP九大内置对象和JSP四大作用域

    jsp 九大内置对象和其作用详解 JSP中一共预先定义了9个这样的对象,分别为:request.response.session.application.out.pagecontext.config. ...

  6. JSP九大内置对象和四大作用域和Servlet的三大作用域对象

    一.JSP九大内置对象:内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 内置对象特点: 由JSP规范提供,不用编写者实例化. 通过Web容器实现和管理 所有 ...

  7. 小汤学编程之JavaEE学习day03——JSP组成结构、JSP原理、JSP生命周期、JSP九大内置对象、四大作用域、JSP的MVC模式

    一.JSP组成结构 二.JSP的原理 1.JSP的运行原理     2.分析JSP所生成的Servlet代码     3.JSP的执行过程 三.JSP生命周期 四.JSP九大内置对象 五.JSP四大作 ...

  8. JSP九大内置对象,四大作用域

    JSP九大内置对象 内置对象是在java脚本不需要创建,就可以直接使用的对象. ①request:代表请求 (用得多) HttpServletRequest对象.就是servlet里面的request ...

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

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

最新文章

  1. win10 计算机网络密码,win10系统电脑如何查看wifi密码 win10系统电脑查看wifi密码方法【介绍】...
  2. 国赛来咯,全国大学生智能汽车竞赛百度赛道正式开启
  3. 基于SSM实现的图书馆管理系统
  4. 巨蟒python全栈开发-第10天 函数进阶
  5. 论文的写作要求、流程与写作技巧
  6. 鼠标移动到ul图片会摆动_我们可以从摆动时序分析中学到的三件事
  7. 微服务架构下,DLI的部署和运维有何奥秘?
  8. pandas读写csv
  9. char强制类型转换为int_为强制类型转换正名
  10. VC6.0不支持标准库函数max和min
  11. 服务器怎么使自己的文件夹加密,NAS中如何创建和使用加密文件夹
  12. 【2020-11-11】JS逆向之蘑菇街商品数据接口解密
  13. Java学习-ATM系统
  14. 201521123037 《Java程序设计》第7周学习总结
  15. js实现图片无缝滚动特效
  16. #图书管理系统的设计与实现#
  17. 【如何在自己的宿舍有一台幽灵主机?】关于如何合理配置外网透穿和进行System服务的编写、安装,同时添加局域网唤醒等的一次实践。
  18. 前端面试题:Token一般是存放在哪里 Token放在cookie和放在localStorage、sessionStorage中有什么不同
  19. 沁园春#183;咏史
  20. 物联网专科专业必修课程_高职物联网专业课程体系建设

热门文章

  1. android游戏开发框架libgdx的使用(十五)—TWL布局
  2. ++[[]][+[]]+[+[]] == 10 //true
  3. 【多视图几何】TUM 课程 第6章 多视图重建
  4. [转]ASP.NET 状态服务 及 session丢失问题解决方案总结
  5. js高级(类和对象)
  6. JAVA深复制(深克隆)与浅复制(浅克隆)
  7. 【python】日志模块以及日志组件使用
  8. 【python】 类、对象的练习题
  9. mac下将python2.7改为python3
  10. 03-21 webview 性能分析