JSP九大内置对象四大作用域
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九大内置对象四大作用域相关推荐
- JavaWeb——JSP九大内置对象及作用域详解
文章目录 JavaWeb--JSP九大内置对象及作用域 1. 九大内置对象 1.1 request对象 1.2 response对象 1.3 out对象 1.4 session对象 1.5 appli ...
- 【Spring】JSP 九大内置对象、作用域复习
博客: 总结 JSP的四大域对象.Servlet的四个作用域: pageContext.request.session.application JSP 九大内置对象和四大作用域复习 名称 类型 含义 ...
- JSP运行原理 九大内置对象 四大作用域
Jsp的简介 jsp的全称是java server pages 意思为java的服务页面 jsp必须运行在服务器,不能脱离服务器单独运行 jsp是可以写java代码的html jsp的本质就是一个se ...
- JSP 九大内置对象及作用域(源码刨析,建议收藏)
JSP内置对象及作用域 九大内置对象 PageContext 用来保存东西 Request 用来保存东西 Response Session 用来保存东西 Application[ServletCont ...
- 面试之JSP九大内置对象和JSP四大作用域
jsp 九大内置对象和其作用详解 JSP中一共预先定义了9个这样的对象,分别为:request.response.session.application.out.pagecontext.config. ...
- JSP九大内置对象和四大作用域和Servlet的三大作用域对象
一.JSP九大内置对象:内置对象(又叫隐含对象,有9个内置对象):不需要预先声明就可以在脚本代码和表达式中随意使用 内置对象特点: 由JSP规范提供,不用编写者实例化. 通过Web容器实现和管理 所有 ...
- 小汤学编程之JavaEE学习day03——JSP组成结构、JSP原理、JSP生命周期、JSP九大内置对象、四大作用域、JSP的MVC模式
一.JSP组成结构 二.JSP的原理 1.JSP的运行原理 2.分析JSP所生成的Servlet代码 3.JSP的执行过程 三.JSP生命周期 四.JSP九大内置对象 五.JSP四大作 ...
- JSP九大内置对象,四大作用域
JSP九大内置对象 内置对象是在java脚本不需要创建,就可以直接使用的对象. ①request:代表请求 (用得多) HttpServletRequest对象.就是servlet里面的request ...
- JSP——九大内置对象和其四大作用域
一.JSP九大内置对象: JSP根据Servlet API 规范提供了某些内置对象,开发者不用事先声明就可以使用标准的变量来访问这些对象. Request:代表的是来自客户端的请求,例如我们在FORM ...
最新文章
- win10 计算机网络密码,win10系统电脑如何查看wifi密码 win10系统电脑查看wifi密码方法【介绍】...
- 国赛来咯,全国大学生智能汽车竞赛百度赛道正式开启
- 基于SSM实现的图书馆管理系统
- 巨蟒python全栈开发-第10天 函数进阶
- 论文的写作要求、流程与写作技巧
- 鼠标移动到ul图片会摆动_我们可以从摆动时序分析中学到的三件事
- 微服务架构下,DLI的部署和运维有何奥秘?
- pandas读写csv
- char强制类型转换为int_为强制类型转换正名
- VC6.0不支持标准库函数max和min
- 服务器怎么使自己的文件夹加密,NAS中如何创建和使用加密文件夹
- 【2020-11-11】JS逆向之蘑菇街商品数据接口解密
- Java学习-ATM系统
- 201521123037 《Java程序设计》第7周学习总结
- js实现图片无缝滚动特效
- #图书管理系统的设计与实现#
- 【如何在自己的宿舍有一台幽灵主机?】关于如何合理配置外网透穿和进行System服务的编写、安装,同时添加局域网唤醒等的一次实践。
- 前端面试题:Token一般是存放在哪里 Token放在cookie和放在localStorage、sessionStorage中有什么不同
- 沁园春#183;咏史
- 物联网专科专业必修课程_高职物联网专业课程体系建设
热门文章
- android游戏开发框架libgdx的使用(十五)—TWL布局
- ++[[]][+[]]+[+[]] == 10 //true
- 【多视图几何】TUM 课程 第6章 多视图重建
- [转]ASP.NET 状态服务 及 session丢失问题解决方案总结
- js高级(类和对象)
- JAVA深复制(深克隆)与浅复制(浅克隆)
- 【python】日志模块以及日志组件使用
- 【python】 类、对象的练习题
- mac下将python2.7改为python3
- 03-21 webview 性能分析