菜鸟笔记
提升您的技术认知

js和jsp中遍历list对象-ag真人游戏

通常,我们需要从后台接收list对象在前台进行遍历,现在有以下几种方法可以使用:
方法一:(比较简单,直接使用jstl标签)。

首先在头部引入jstl标签:

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

js中和jsp中:


     console.log("${result.属性名}");

方法二:
第二种方法比较复杂,将list 转成json,传到界面。js中使用var arr = eval(‘${list}’);将list转成js数组。

//从后台传过来的json字符串,前台可以这么接受
// var str = "${list}"
// str里面的内容是:[{
  "a":"1","b":"2"},{
  "a":"3","b":"4"}]
var objarr = eval("("   str   ")");
for(var i in objarr) {
   console.log(objarr[i].a   objarr[i].b);
}

二:list对象转化为json字符串
那怎么在后台对list对象进行json转换呢,我会在下一篇博文中进行详细介绍。

网站地图