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

相关文章
|
2月前
解密 __getattr__ 和 __getattribute__ 的用法与区别
解密 __getattr__ 和 __getattribute__ 的用法与区别
30 2
|
5月前
|
JavaScript
JS 数组去重(含简单数组去重【5种方法】、对象数组去重【2种方法】)
JS 数组去重(含简单数组去重【5种方法】、对象数组去重【2种方法】)
71 0
|
7月前
|
JavaScript 前端开发
javascript中??和||的区别
javascript中??和||的区别
|
7月前
|
JavaScript 前端开发
如何巧妙使用`Object.keys`方法将`JS`的一个对象的特定的值赋值给另外一个对象
如何巧妙使用`Object.keys`方法将`JS`的一个对象的特定的值赋值给另外一个对象
47 0
|
7月前
|
存储 JavaScript 前端开发
【面试题】JS中Map、WeakMap和Object的区别
【面试题】JS中Map、WeakMap和Object的区别
【Node学习】—querystring 实现字符串转对象 对象转字符串
【Node学习】—querystring 实现字符串转对象 对象转字符串
|
存储 算法 Java
史上最全的Java容器集合之equals 和 hashCode
史上最全的Java容器集合之equals 和 hashCode
60 0
|
前端开发
前端学习笔记202306学习笔记第三十八天-Es6-字符串的解构赋值1
前端学习笔记202306学习笔记第三十八天-Es6-字符串的解构赋值1
59 0
前端学习笔记202306学习笔记第三十八天-Es6-字符串的解构赋值1
|
前端开发
前端学习案例17-数组方法filter&undefined和null对比3
前端学习案例17-数组方法filter&undefined和null对比3
57 0
前端学习案例17-数组方法filter&undefined和null对比3