EL表达式
Posted 赵羴
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了EL表达式相关的知识,希望对你有一定的参考价值。
在jsp页面中不能通过${list.size}取列表长度,而是 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%> <%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%> list的长度是:${fn:length(list)}
- 关键在于<c:forEach>的varStatus属性,具体代码如下:
- <table width="500" border="0" cellspacing="0" cellpadding="0">
- <tr>
- <th>序号</th>
- <th>姓名</th>
- </tr>
- <c:forEach var="student" items="${ students}" varStatus="status">
- <tr>
- <td>${ status.index + 1}</td>
- <td>${ student.name}</td>
- </tr>
- </c:forEach>
- </table>
- 备注:status.index是从0开始的。
以上是关于EL表达式的主要内容,如果未能解决你的问题,请参考以下文章