【问题标题】:JSTL forEach doesn't loop [duplicate]JSTL forEach 不循环[重复]
【发布时间】:2015-11-15 11:25:39
【问题描述】:

我对 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。

有什么想法吗?

【问题讨论】:

  • 检查您的代码是否在 您的代码之间...

标签: java foreach jstl


【解决方案1】:

1-检查你是否在页面顶部添加了核心标签库

<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>

2- 检查您是否将 JSTL jar 添加到 webapp

【讨论】:

  • 这是一个正确的答案。谢谢。
  • @snith 将此答案标记为已接受,以帮助有相同问题的其他人解决它
猜你喜欢
  • 2014-03-03
  • 2014-08-25
  • 2012-05-28
  • 1970-01-01
  • 1970-01-01
  • 2014-03-24
  • 1970-01-01
  • 2014-01-06
  • 1970-01-01
相关资源
最近更新 更多