如何使用 c:forEach 标签初始化数组(在 Javascript 中)?
How to initialize array (in Javascript) with c:forEach tag?
我有点困惑。我想知道是否有一种方法可以在 c:forEach 标签内的 javascript 中初始化数组。
var Array = [];
<c:forEach var="item" items="${data}">
// something like -> Array[i] = ${item.user.fullName}
</c:forEach>
${data}开头是通过这个命令传递给.tag页面的:
<jsp:directive.attribute name="data" required="true" rtexprvalue="true" type="java.util.Collection" />
我知道有些东西在起作用,因为有时我看到的 fullName 很少。
我不确定这是否可行。我在这个项目上,我正在努力解决这个问题。
谢谢。
我解决了!这是代码:
var Array = [];
<c:forEach var="item" items="${data}" varStatus="yourStatus">
Array[${yourStatus.index}] = '${item.user.fullName}';
</c:forEach>
我找到了这个案例的完美解决方案。谢谢
我有点困惑。我想知道是否有一种方法可以在 c:forEach 标签内的 javascript 中初始化数组。
var Array = [];
<c:forEach var="item" items="${data}">
// something like -> Array[i] = ${item.user.fullName}
</c:forEach>
${data}开头是通过这个命令传递给.tag页面的:
<jsp:directive.attribute name="data" required="true" rtexprvalue="true" type="java.util.Collection" />
我知道有些东西在起作用,因为有时我看到的 fullName 很少。
我不确定这是否可行。我在这个项目上,我正在努力解决这个问题。
谢谢。
我解决了!这是代码:
var Array = [];
<c:forEach var="item" items="${data}" varStatus="yourStatus">
Array[${yourStatus.index}] = '${item.user.fullName}';
</c:forEach>
我找到了这个案例的完美解决方案。谢谢