【发布时间】:2015-01-20 08:06:14
【问题描述】:
我在我的项目中使用Spring MVC。在我的控制器中,我将值列表添加到模型映射中。
model.addAttribute("BulkList", finalizedBulkList);
这个finalizedBulkList 是java.util.List。
现在我需要遍历列表并在javascript 中检索列表中的值。
我该怎么做?
var limit = parseInt(${BulkList}.length);
for(i=0; i<limit; i++){
console.log("value is = "+${BulkList[i]});
}
以上是我尝试过的,但不正确。
【问题讨论】:
-
你打算在 javascript 中用它做什么?
-
Java 和 JavaScript 不是相关的语言(尽管名称可能会让您这么认为)。您不能仅仅假设 JavaScript 将能够使用 Java 列表。为什么不使用 Java 或 Jsp 作为 UI 呢?
-
最好的解决方案是通过 AJAX 调用获取这些数据,而不是将它们作为数组写入页面。其次,您在 Spring MVC 中使用了什么 ViewResolver?
-
@Stultuske 这个 javascript 代码在 jsp 页面中,而不是在 java 代码中
-
@VPK 我需要检查列表中的非零值,并将它们打印在 html div 上
标签: java javascript spring spring-mvc