关于返回json数据格式的问题
2011-01-09 20:49
423 查看
今天想做个ExtJS远程数据加载的树形结构,因为Ext.tree.TreeLoader只支持json对象,不支持数组和xml,所以说通过struts2 json插件直接返回json对象,但是配置后返回的数据是
而Ext.tree.TreeLoader接受的数据必须是
所以说配置文件要添加参数
就是中间那个root,就能去掉前面的属性了
树形搞定...
{"nodeList":[{"id":"root1","leaf":false,"text":"基本信息管理","url":null},{"id":"root2","leaf":false,"text":"销售管理","url":null},{"id":"root3","leaf":false,"text":"进货管理","url":null},{"id":"root4","leaf":false,"text":"库存管理","url":null},{"id":"root5","leaf":false,"text":"系统管理","url":null}]}
而Ext.tree.TreeLoader接受的数据必须是
[{"id":"root1","leaf":false,"text":"基本信息管理","url":null},{"id":"root2","leaf":false,"text":"销售管理","url":null},{"id":"root3","leaf":false,"text":"进货管理","url":null},{"id":"root4","leaf":false,"text":"库存管理","url":null},{"id":"root5","leaf":false,"text":"系统管理","url":null}]
所以说配置文件要添加参数
<result type="json"> <param name="root">nodeList</param> </result>
就是中间那个root,就能去掉前面的属性了
树形搞定...
相关文章推荐
- 关于MVC中返回JSON格式数据提示下载的问题
- 关于 jsonp 跨域后返回 json 数据格式的问题
- 关于webwork框架返回JSON数据格式的问题2015-10-27
- 关于返回json数据格式的问题
- 关于JSON数据格式返回时间数据格式化问题
- 关于MVC中返回JSON格式数据提示下载的问题
- 关于springmvc 返回json数据null字段的显示问题
- springmvc解决返回json的数据格式问题
- 关于Gson解析Okhttp返回的json数据遇到的问题
- Ajax请求ashx 返回 json 格式数据常见问题
- 关于ext与springMVC中上传文件并以JSON格式返回入STORE的问题
- 关于datatables 接受json数据格式的问题
- 解决Asp.net Mvc返回JsonResult中DateTime类型数据格式问题的方法
- WebApi关于配置全局返回Json数据格式时间以及命名小写
- 解决Asp.net Mvc返回JsonResult中DateTime类型数据格式的问题
- 用JS解决Asp.net Mvc返回JsonResult中DateTime类型数据格式的问题
- 关于struts返回对象json格式数据的方法
- Android读取服务端TXT(JSON格式数据)返回汉字乱码的问题
- 关于response返回json格式的数据
- php关于jquery ajax json不返回数据的问题