【发布时间】:2011-06-02 09:20:51
【问题描述】:
我正在使用大量使用 Iterables (java.lang.Iterable) 的 API,但我不能直接在我的 JSP 页面上使用它们,因为 JSTL 标记和 EL 无法处理它们。现在,我正在将每个可迭代对象转换为列表,然后再渲染它们。
在没有先前转换的情况下使其工作的最干净和最简单的方法是什么? 做最新的 JSTL-Jasper-EL-taglibs-etc。版本支持吗?我在哪里可以找到这些信息?我没有找到任何关于它的谷歌搜索...
我知道我可以使用 Iterable.iterator(),但我不能在 JSP 中调用该方法,只能在我的控制器类中调用,这是非常有限的。
【问题讨论】:
-
你不能在你的jsp页面的scriptlet中使用iterable.iterator()?
-
我宁愿避免使用 scriptlet,但无论如何,它绝对是一个快速而简单的解决方案。