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 是多个头值,适用于多值请求头。

EK11 个内置对象|学习笔记

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}

EK11 个内置对象|学习笔记

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

EK11 个内置对象|学习笔记

pageContext

pageContext 是 pageContext,类型!

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

EK11 个内置对象|学习笔记

上一篇:用Jersey构建RESTful服务4--通过jersey-client客户端调用Jersey的Web服务模拟CURD


下一篇:Java Class类的使用 和 动态加载类