目录
一、EL
1,本质上就是表达式,与表达式有关的都需要写到表达式里边,即{里边}。
✿2,目的:从作用域中获取指定的属性名的共享数据。
✿3,语法: ${属性名} 注意属性名没有引号。
二、JSTL
1,需要导入的jar包:standard.jar jstl.jar
✿2,需要引入taglib指令,即引入标签库
<%@ taglib uri=“Oracle Java Technologies | Oracle“ prefix=“c” %>
✿3,条件判断标签和循环迭代标签:
■ 单条件判断:<c:if></c: if> 标签
■ 多条件判断:<c: choose></c:choose> 标签, case标签是:<c:when/>
■ 循环迭代标签:<c:forEach></c:forEach>
□ 循环迭代标签使用举例:
<c:forEach items="${teachers}" var="t" varStatus="vs">
<tr style='background-color:${vs.count % 2 == 0 ? "grey" : ""}'>
<td>${t.id}</td>
<td>${t.name}</td>
<td>${t.age}</td>
</tr>
</c:forEach>
■ Model2模式的开发: