当前位置: 代码迷 >> Java Web开发 >> struts中的list类型转成javascript中的对象数组解决办法
  详细解决方案

struts中的list类型转成javascript中的对象数组解决办法

热度:6961   发布时间:2013-02-25 21:18:23.0
struts中的list类型转成javascript中的对象数组
最近需要生成一个树形结构需要把数据传到javascript对象数组中
JScript code
var zNodes =[            {id:1, pId:0, name:"北京"},            {id:2, pId:0, name:"天津"},            {id:3, pId:0, name:"上海"},            {id:6, pId:0, name:"重庆"},            {id:4, pId:0, name:"河北省"},            {id:41, pId:4, name:"石家庄"},            {id:42, pId:4, name:"保定"},            {id:43, pId:4, name:"邯郸"},            {id:44, pId:4, name:"承德"},            {id:5, pId:0, name:"广东省"},            {id:51, pId:5, name:"广州"},            {id:52, pId:5, name:"深圳"},            {id:53, pId:5, name:"东莞"},            {id:54, pId:5, name:"佛山"},            {id:6, pId:0, name:"福建省"},            {id:61, pId:6, name:"福州"},            {id:62, pId:6, name:"厦门"},            {id:63, pId:61, name:"泉州"},            {id:64, pId:61, name:"三明"}         ];

我的做法是List<Map> 但是不知道页面上怎么转 大家帮帮忙 项目很急呢

------解决方案--------------------------------------------------------
好,接分,你那个格式就是json格式的,很好对应。
------解决方案--------------------------------------------------------
struts2 自带有json格式
JSONArray j=JSONArray.fromObject(list);
this.result=j.toString();
type="json"
就行了
  相关解决方案