EL表达式

简介

全称:Expression Language。是表达式语言。
作用:EL 表达式主要是代替 jsp 页面中的表达式脚本在 jsp 页面中进行数据的输出。 比 jsp 的表达式脚本简洁。
格式:${表达式}
注意:EL 表达式在输出 null 值的时候,输出的是空串。jsp 表达式脚本输出 null 值的时候,输出的是 null 字符串。

搜索域数据的顺序

顺序: pageContext ->request -> session -> application
当四个域中都有相同的 key 的数据的时候,EL 表达式会按照四个域的从小到大的顺序去进行搜索,找到就输出。

EL 表达式输出 Bean 的普通属性,数组属性。List 集 合属性,map 集合属性

  • 输出 Person 类中普通属性,数组属性。list 集合属性和 map 集合属性。
    Java Web 学习 - EL表达式

运算

  • 语法:${ 运算表达式 }
  • 关系运算
    Java Web 学习 - EL表达式
  • 逻辑运算
    Java Web 学习 - EL表达式
  • 算术运算
    Java Web 学习 - EL表达式
  • empty 运算
    Java Web 学习 - EL表达式
  • 三元运算
    Java Web 学习 - EL表达式
  • “.”点运算 和 [] 中括号运算符
    Java Web 学习 - EL表达式Java Web 学习 - EL表达式

11 个隐含对象

Java Web 学习 - EL表达式
Java Web 学习 - EL表达式

  • pageContext 对象的使用

Java Web 学习 - EL表达式
Java Web 学习 - EL表达式

其他隐含对象的使用

Java Web 学习 - EL表达式
Java Web 学习 - EL表达式
Java Web 学习 - EL表达式

相关文章:

  • 2021-07-21
  • 2022-12-23
  • 2022-01-05
  • 2021-09-18
  • 2022-12-23
  • 2022-01-06
  • 2021-07-24
猜你喜欢
  • 2021-11-29
  • 2021-06-03
  • 2021-06-16
  • 2022-01-22
  • 2021-08-05
  • 2021-08-13
相关资源
相似解决方案