如何使用jstl更改jsp中的循环

时间:2014-02-28 09:40:20

标签: jsp jstl

我想写这个无脚本?

<tr>
<% for (int column = 0; column < DataSource.getAttributeCount(); column++) { %>

<td><%=row.getAttribute(column)%></td>
<%
}
%>
</tr>

1 个答案:

答案 0 :(得分:0)

  1. 首先,您应该将标记包含在您的jsp页面中,如下所示:

    <%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
    
  2. 之后您可以使用 forEach 标记来迭代查询列表,下面是可能对您有所帮助的代码:

    <tr>
       <c:forEach items="${DataSource.attribute}" varStatus="status">
        <td>${row.getAttribute(status.index)}</td>
       </c:forEach>
    </tr>