c:foreach标签不呈现

时间:2014-12-03 08:38:45

标签: c foreach tags jstl

我正在使用JSTL 1.1.2和标准Jar 1.1.2。 c:forEach标记不呈现任何值。我还检查了它是否有值"#{workflowTargetStepSelect.selectedIndex}"。它有2个值。但下拉让我觉得空白。

          xmlns:c=http://java.sun.com/jsp/jstl/core

          <h:selectOneMenu value="#{workflowTargetStepSelect.selectedIndex}">
                 <c:forEach var="step" items="#{workflowTargetStepSelect.items}"                varStatus="loop">
                       <f:selectItem itemLabel="#{step.prettyNameForRoleType}" itemValue="#{loop.index}" />
                 </c:forEach>
          </h:selectOneMenu>  

1 个答案:

答案 0 :(得分:0)

你可以试试吗,

        <c:forEach var="step" items="#{workflowTargetStepSelect.items}"  varStatus="loop">
            <h:selectOneMenu value="#{workflowTargetStepSelect.selectedIndex}">
                <f:selectItem itemLabel="#{step.prettyNameForRoleType}" itemValue="#{loop.index}" />
            </h:selectOneMenu>
        </c:forEach>

你也可以查看this question