El表达式
El(Expression Language)
为什么会产生El表达式
比起传统方式获取作用域数据,El表达式更简单快捷。
表达式语言的灵感来自于ECMAScript 和 XPath 表达语言。
他提供了在jsp中更简化表达式的方法,让jsp代码更简化。
1.语法
${
表达式}
2.表达式
获取请求数据
request对象存储了请求数据--> param.键名
request对象存储了请求数据--> paramValues.键名
–>表达式 | 返回值 |
---|---|
request对象存储了请求数据–> param.键名 | 值 |
request对象存储了请求数据–> paramValues.键名 | 数组 |
setAttribute方法存储到作用域中–>键名 | 存取返回值类型一致 |
获取对象中的数据
对象 | 表达式 |
---|---|
普通对象 | 键名.属性名.属性名… |
list集合 | 键名[角标] |