JSTL forEach 不循环
JSTL forEach doesn't loop
我对 jstl 中的 forEach 有一个奇怪的问题。这是我的代码
<c:forEach var="i" begin="1" end="5">
Item <c:out value="${i}"/><p>
</c:forEach>
如您所见,它应该打印:项目 1、项目 2、项目 3、项目 4、项目 5
但我得到的只是 - "Item"。只有一个字符串没有迭代变量值。我使用 Apache Tomcat 8 作为服务器,使用 Intelij Idea 作为 IDE。
有什么想法吗?
1- 检查是否在页面顶部添加了核心标签库
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2- 检查您是否将 JSTL jar 添加到 webapp
我对 jstl 中的 forEach 有一个奇怪的问题。这是我的代码
<c:forEach var="i" begin="1" end="5">
Item <c:out value="${i}"/><p>
</c:forEach>
如您所见,它应该打印:项目 1、项目 2、项目 3、项目 4、项目 5
但我得到的只是 - "Item"。只有一个字符串没有迭代变量值。我使用 Apache Tomcat 8 作为服务器,使用 Intelij Idea 作为 IDE。
有什么想法吗?
1- 检查是否在页面顶部添加了核心标签库
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
2- 检查您是否将 JSTL jar 添加到 webapp