【问题标题】:jstl tags do not link with jsp variablesjstl 标签不与 jsp 变量链接
【发布时间】:2010-11-02 02:52:43
【问题描述】:

我正在尝试将 jstl/jsp 组件添加到 spring+flex+hibernate 项目中。我使用的是 Tomcat 5,下载并添加了 jakarta-taglibs-standard-1.1.2 依赖项,对 web.xml 进行了一些更改,等等......不想偏离我当前的问题,这段代码:

<c:forEach var="i" begin="1" end="10" step="1">
     <c:out value="${i}" />
      sip!
     <br />
   </c:forEach>

在 jsp 文件中,打印以下内容:

${i} 啜饮!
${i} 啜饮!
${i} 啜饮!
${i} 啜饮!
${i} 啜饮!
${i} 啜饮!
${i} 啜饮!
${i} 啜饮!
${i} 啜饮!
${i} 啜饮!

所以就我在这里的理解而言,jstl 标记有效,但 jsp 无效? 但是,这段代码:

<%
  for(int i=1;i<=10;i++)
{%>
<%=i%><br/>
<%
}
%>

打印这个:

1
2
3
4
5
6
7
8
9
10

所以在这里,jsp 正在处理变量。

我以前从未使用过 jsp/jstl,既没有一起使用,也没有单独使用。但是据我了解,这两个标签在我的设置上都可以正常工作,但它们如何不能一起工作,变量没有链接?这个权利 ?我该如何解决?

谢谢!

更新:成功了!问题出在我的 web.xml 上,将标题与此处描述的我的版本匹配:http://faq.javaranch.com/java/ServletsWebXml

希望这对某人有所帮助。一个元问题,我应该回答我自己的问题吗?还是这样?

【问题讨论】:

  • 如果没有人回答你自己的问题,这是完全有效的。

标签: jstl


【解决方案1】:

更新:成功了!问题出在我的 web.xml 上,将标题与此处描述的我的版本匹配:http://faq.javaranch.com/java/ServletsWebXml

【讨论】:

    猜你喜欢
    • 2014-03-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多