EL(Expression Language, EL) 表达式是用"${}"括起来的脚本,用来更方便的读取对象
EL 表达式主要用来读取数据,进行内容的显示
EL表达式语法 ${标识符}
EL表达式如果找不到相应的属性,返回的是空白字符串而不是null
EL表达式很好的支持了集合的操作,可以很方便的读取Collection和Map集合的内容
EL表达式支持简单的运算符,加减乘除取模,逻辑运算符,empty运算符,三目运算符
empty可以判断对象是否为null,用于流程控制
三目运算符简化了if和else语句简化代码书写
JSTL(JSP standard Tag Library) JSP标准标签库,提供了一系列的JSP标签实现了基本的功能,集合的遍历,数据的输出,字符串的处理,数据的格式化等。
使用JSTL的步骤
1导入jstl.jar和standard.jar开发包
2再JSP页面中用tablib指令引入到需要用的JSTL标签
core标签库
core标签库是JSTL的核心标签库,实现了最基本的功能:流程控制,迭代输出等,
core标签库的前缀一般是c