【问题标题】:Specify range for struts iterator when iterating over map迭代 map 时指定 struts 迭代器的范围
【发布时间】:2013-07-08 15:42:42
【问题描述】:

使用 struts 迭代器,我们可以迭代集合、列表或映射。

在遍历列表时,我们可以使用 beginend 值指定范围,如下所示:

<s:iterator value="list" begin="0" end="3">
...
</s:iterator>

我想知道在遍历地图时是否有类似的指定范围的方法。我试过了:

<s:iterator value="map" begin ="0" end="3">
...
</s:iterator>

但这似乎不起作用。

我想知道有没有办法做到这一点,当然还有方法。

【问题讨论】:

  • 为什么不在Java端准备数据?

标签: java jsp struts2 iterator ognl


【解决方案1】:

试试

<s:iterator value="map" status="stat">
 <s:if test="#stat.count <= 3">
   ...
 </s:if>
</s:iterator>

【讨论】:

    猜你喜欢
    • 2014-10-14
    • 2014-09-08
    • 1970-01-01
    • 2015-09-20
    • 2019-10-07
    • 1970-01-01
    • 1970-01-01
    • 2011-01-20
    • 2014-10-27
    相关资源
    最近更新 更多