EK11 个内置对象|学习笔记

简介: 快速学习 EK11 个内置对象

开发者学堂课程【JSP 快速入门 EK11 个内置对象】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/33/detail/728


EK11 个内置对象


EL 可以输出的东西都在11 个内置对象中!

11 个内置对象,其中10 个是 Map!pageContext 不是 map,它就是 pageContext 英型,1 个项 9 个。

 

我们已经学习了四个

param

对应参数,它是一个 Map,其中 key 参数名,value 是参数值,适用于单值的参数。

paramValues

对应参数,它是一个 Map,其中 key 参数名,value 是多个参数值,适用于多值的参数。

Header

对应请求头,它是一个 Map,其中key 表示头名称,value 是单个头值,适用于单值请求头。

headerValues:

对应请求头,它是一个 Map,其中key 表示头名称,value 是多个头值,适用于多值请求头。

图片1.png

initParam:获取 <context-param> 内的参数!

<context-param>

<param-name>xxx</param-name>

<param-value>XXX</param-value>

< /context-param>

<context-param>

<param-name>yyy</param-name>

<param-value>YYY</param-value>

</ context-param>

${initParam.xxx}

图片2.png

cookie: Map<String ,Cookie> 类型,其中 key 是 cookie 的 name,value 是cookie 对象。${cookie.username.value}

图片3.png

pageContext

pageContext 是 pageContext,类型!

可以使用 pageContext 对象调用 getXXX() 方法,例如  pageContext.getRequest(),可以 $(pageContext.request}。也就是读取JavaBean  属性。

图片4.png

相关文章
|
前端开发
前端学习笔记202306学习笔记第三十八天-Es6-对象得解构赋值2
前端学习笔记202306学习笔记第三十八天-Es6-对象得解构赋值2
57 0
|
5月前
|
JavaScript 前端开发
javascript中??和||的区别
javascript中??和||的区别
|
5月前
|
JavaScript 前端开发
JavaScript基础知识:什么是原型链(Prototype Chain)?
JavaScript基础知识:什么是原型链(Prototype Chain)?
43 2
|
10月前
|
存储 算法 Java
史上最全的Java容器集合之equals 和 hashCode
史上最全的Java容器集合之equals 和 hashCode
53 0
|
前端开发
前端学习笔记202306学习笔记第三十八天-Es6-字符串的解构赋值1
前端学习笔记202306学习笔记第三十八天-Es6-字符串的解构赋值1
55 0
前端学习笔记202306学习笔记第三十八天-Es6-字符串的解构赋值1
|
前端开发
前端学习笔记202306学习笔记第三十八天-Es6-对象得解构赋值3
前端学习笔记202306学习笔记第三十八天-Es6-对象得解构赋值3
44 0
|
前端开发
前端学习笔记202306学习笔记第三十八天-Es6-对象得解构赋值1
前端学习笔记202306学习笔记第三十八天-Es6-对象得解构赋值1
62 0
|
前端开发
前端学习笔记202306学习笔记第三十八天-Es6-解构赋值的应用
前端学习笔记202306学习笔记第三十八天-Es6-解构赋值的应用
75 0
|
存储 JavaScript 前端开发
从null、undefined、NaN的区别了解JS的原型链
由于在面试经常会遇到问题null,undefined,NaN之间的区别,因此想要深入且系统了解一下这些代表空之间的区别,以及它们底层的原理——原型链,同时还要搞明白__proto__和prototype分别是什么。
165 0
JavaScirpt基础 之 比较运算符 ===
比较运算符 === 绝对等于(值和类型均相等)
55 0