当前位置:首页>开发>正文

jsonresult类型的数据怎么使用

2023-07-29 12:42:41 互联网 未知 开发

 jsonresult类型的数据怎么使用

jsonresult类型的数据怎么使用

js和java中的json对象无法互相转换的吧(用struts2可以),可以在java中将对象转换为json字符串,传到js后,再在js中将json字符串转换成json对象   Java code   Map map1 = new HashMap() Map map2 = new HashMap() map1.put("id", 1) map1.put("name", "张三") map2.put("id", 2) map2.put("name","李四") List list = new ArrayList() list.add(map1) list.add(map2) Map jsonMap = new HashMap() jsonMap.put("jsonstr",list) //必须是map对象才能转换成json对象 JSONObject json = JSONObject.fromObject(map) //要用到json-lib-2.3-jdk15.jar return json.toString() 记得引入json.js   JScript code   UserAction.getUser(function(result) { var jsonResult = JSON.parse(result)//如何不行用var jsonResult=JSON.parseJSON(),json版本问题 var resultList = jsonResult[jsonstr] for(var one in resultList){ var item= resultList[one] alert(item.id) alert(item.name) }

最新文章