java - 在 javascript 中使用 richfaces 迭代列表中的项目

标签 java javascript jsf richfaces

有没有一种方法,最好是在 Richfaces 中,访问 Java 集合对象并循环遍历 java 脚本函数中的项目?

我知道 richfaces dataTables 可以访问该属性并根据列表中的每个项目创建行,但我不知道如何在 java 脚本方法中复制相同的功能。

这样做的原因是我需要构建一个对象文字数组,每个对象对应于列表中的一个项目。

最佳答案

您可以使用 jSTL 核心库来迭代列表:

<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>

<c:forEach var="item" items="${bean.items}">
  alert(${item.someField);
</c:forEach>

关于java - 在 javascript 中使用 richfaces 迭代列表中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4946931/

相关文章:

jsf - 有人可以描述 Java Web 编程中基于组件的范例吗?

java - 在将 String 分解为多行时,如何设置 Eclipse 首选项以将 + 放在哪里?

java - 无法从 ResultSet 获取值

java - 在 java 中使用 TreeSet 的替代方法?

javascript - 在 Canvas 中呈现 HTML 样式的文本

javascript - 在 AngularJS 中使用 ngCSV 之前操作数组

java - 从 JSF 传递枚举值作为参数

java - 如何打开在Docker容器上运行的应用程序的远程调试?

c# - Ajax 脚本管理器阻止了 jquery?

jsf - 预选项目 h :selectManyCheckbox