Java工程师培训 JavaEL表达式解析

编辑: 来源: 时间: 2018-03-02 17:16 阅读:
Java工程师培训 JavaEL表达式解析,每天积累一点点,成功就离你越来越近,光环大数据伴随你的每天成长,下面一起来看看EL表达式的用法



--EL表达式

jsp表达式用于向页面中输出一个对象。jsp2.0时在页面中不允许出现jsp表达式和脚本片段,于是使用EL表达式来代替jsp表达式,标签代替脚本片段>>>零基础学Java需要注意什么?<<<

基本语法: ${表达式/属性名}。可通过pageScope、requestScope、sessionScope、applicationScope获取域中属性,不标记域的话按照page、request、session、application的顺序进行全域查找。需要注意EL表达式不能直接调用对象的方法,只需要${对象.属性名},EL表达式会自动调用对象的getter方法。如果属性是一个对象的话,还可以继续加“.属性名”。当读取名字特殊的属性时,必须要带指定域,例如属性名带 “-”:${requestScope['属性名']}。

11个内置对象:pageContext、pageScope、requestScope、sessionScope、applicationScope、param、paramValues、header、headerValues、initParam、cookie。

pageContext:可以获取Jsp中其他内置对象,常用的获取项目名${pageContext.request.contextPath}。

param:代表用户发送的请求,可获取请求参数。

paramValues:一个请求参数对应的多个值。

header:获取请求头。

headerValues:获取一个头的多个值。

initParam:获取整个web应用的初始化参数。

cookie:获取cookie>>>推荐阅读:大数据培训 我们为什么要学大数据<<<

pageScope:可以获取都page域中的属性。

requestScope:可以获取到request域中属性。

sessionScope:可以获取session域中属性。

applicationScope:可以获取application域中属性。

运算:

EL表达式可直接使用运算符,还可以使用Empty元素符判断值是否存在返回True或false。

Java学习,Java开发培训,Java工程师培训就选光环大数据,十年专注教育,Java培训知名品牌,业内专业口碑,你值得选择,


大数据培训、人工智能培训、Python培训、大数据培训机构、大数据培训班、数据分析培训、大数据可视化培训,就选光环大数据!光环大数据,聘请专业的大数据领域知名讲师,确保教学的整体质量与教学水准。讲师团及时掌握时代潮流技术,将前沿技能融入教学中,确保学生所学知识顺应时代所需。通过深入浅出、通俗易懂的教学方式,指导学生更快的掌握技能知识,成就上万个高薪就业学子。 更多问题咨询,欢迎点击------>>>>在线客服

你可能也喜欢这些

在线客服咨询

领取资料

X
立即免费领取

请准确填写您的信息

点击领取
#第三方统计代码(模版变量) '); })();
'); })();