Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jsp/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在映射上迭代时指定struts迭代器的范围_Java_Jsp_Struts2_Iterator_Ognl - Fatal编程技术网

Java 在映射上迭代时指定struts迭代器的范围

Java 在映射上迭代时指定struts迭代器的范围,java,jsp,struts2,iterator,ognl,Java,Jsp,Struts2,Iterator,Ognl,使用struts迭代器,我们可以迭代集合、列表或映射 迭代列表时,我们可以使用begin和end值指定范围,如下所示: <s:iterator value="list" begin="0" end="3"> ... </s:iterator> ... 我想知道在对map进行迭代时是否有类似的指定范围的方法。我试过: <s:iterator value="map" begin ="0" end="3"> ... </s:iterator>

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

迭代列表时,我们可以使用
begin
end
值指定范围,如下所示:

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

...
我想知道在对map进行迭代时是否有类似的指定范围的方法。我试过:

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

...
但这似乎不起作用

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

试试看

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

...

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