El 表达式和 Jstl 标签库
El 表达式学习 1、 什么是 EL 表达式 全称:Expression Language,一种写法非常简介的表达式。语法简单易懂,便于使用。表达式语言的灵感来自于 ECMAScript 和XPath 表达式语言 2、 EL 表达式的作用作用: 让 jsp 书写起来更加的方便。简化在 jsp 中获取作用域或者请求数据的写法。也会搭配 Jstl 来进行使用。 3、 使用 EL 表达式语法结构: ${expression},提供.和[ ]两种运算符来存取数据。 使用: a) 使用 EL 表达式获取请求数据 i. 获取用户请求数据 ii. 获取请求头数据 iii. 获取 Cookie 数据 b) 使用 EL 表达式获取作用域数据 i. 获取作用域数据 ii. 作用域查找顺序 iii. 获取指定作用域中的数据 c) 使用 EL 表达式进行运算 i. 算术运算 ii. 关系运算 iii. 逻辑运算 d) EL 表达式空值判断 empty JSTL 标签库 1、 什么是 JSTL 标签库 JSTL 是 apache 对 EL 表达式的扩展(也就是说 JSTL 依赖 EL),JSTL 是标签语言!JSTL 标签使用以来非常方便,它与 JSP 动作标签一样,只不过它不是 JSP 内置的标签,需要我们自己导包,以及指定标签库而已!如果你使用