【问题标题】:c:forEach - ui:include - dataTable issuec:forEach - ui:include - dataTable 问题
【发布时间】:2011-12-18 15:14:51
【问题描述】:

我有一些类似的代码:

<c:forEach>
    <ui:param name="orderItemsList" value="#{appPortfolioBomBean.orderItemsByVdcMap[vdc.internalId]}" />
    <ui:include>

....
   </ui:include>
</c:forEach>

并且我包含的组件包含一个 datable,它根据orderItemsList 参数呈现一些值。

问题是 dataTable 仅针对来自 &lt;c:forEach&gt;...的 LAST 项呈现...

你看到我做错了吗?我确定是关于 jsf/jstl 标签的问题,但找不到...我尝试使用 ui:repeat 而不是 c:forEach 但出现同样的问题

【问题讨论】:

    标签: jsf jstl


    【解决方案1】:

    找到解决方案:

    我正在使用 icefaces,对于这个特定问题,他们建议:

    是的,我在 ui:repeat 和 dataTable 上看到了同样的问题。 尝试将 ui:repeat 替换为 &lt;ice:panelSeries&gt;

    更换后就可以了!

    【讨论】:

      【解决方案2】:

      尝试 UI 重复

      <ui:repeat value="${bean.list} var="variableName">
         <!--YOUR CODE ->
      </ui:repeat>
      

      【讨论】:

        猜你喜欢
        • 2012-01-14
        • 1970-01-01
        • 2011-11-23
        • 2012-12-04
        • 1970-01-01
        • 1970-01-01
        • 2011-10-08
        • 1970-01-01
        • 2020-08-25
        相关资源
        最近更新 更多