11/17

发布时间 2023-12-21 09:30:15作者: kxzzow

又是一周五.

Javaweb中的四大域对象:

1、page:当前页面有效

2、request:当前请求有效

3、session:当前会话有效

4、application:当前应用有效

el表达式获取数据,会依次从这4个域中寻找,直到找到为止

JSTL标签

需要导入相关导包

c:if标签——来完成逻辑判断,替换Java if else

c:forEach标签——相当于for循环(items:被遍历的容器==========var:遍历产生的临时变量)

JSTL标签用${引用的元素名称}代替了JSP中<%=函数名称%>

对于forEach循环,在JSTL中有两种表示方法:

1、

<c:forEach items="${}" var="a">
<tr align="center">
<td>${a.id}</td>
<td>${a.name}</td>
</tr>
</c:forEach>

2、

<c:forEach begin="1" end="10" step="1" var="i">
${i}
</c:forEach>