EL表达式
EL(Expression Language)表达式语言:用于计算和输出存储在标志位置(page、request、session、application)的java对象的值,然后对它们执行简单操作;EL是JSP2.0规范的一部分,只要容器支持Servlet2.4/JSP2.0,就可以在JSP2.0网页中直接使用EL。通常与 JSTL 标记一起作用,能用简单而又方便的符号来表示复杂的行为。
EL格式
用美元符号($)定界,内容包括在花括号({})中;
点号记法:${BeanName.beanProperty}
数组记法:${BeanName[“beanProperty”]}
使用EL的时候,默认会以一定顺序(pageContext、request、session、application)搜索四个作用域,将最先找到的变量值显示出来。
EL存取器
存取器用来检索对象的特性或集合的元素。存取器: 通过 “[]” 或 “.” 符号获取相关数据
//获取输出bean中的suser属性值; ${userBean.suser} 或 ${userBean[“suser”]} //获取map中key为id对应的值; ${mcType[“id”]}
EL运算符
作者:抹茶君_7c47
链接:https://www.jianshu.com/p/b6fe44151f02
来源:简书
简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。