2 qq 29310085 qq_29310085 于 2016.02.16 09:54 提问

struts2 json 中root [1].top是什么意思

struts2 json 中root [1].top 代码是这样的
action name="" class=""

       《 result type="json"  param name="root"   》 [1].top  《   /param 》 /result

2个回答

bdmh
bdmh   Ds   Rxr 2016.02.16 10:10

root是一个数组,访问索引为1的对象,这个对象里面有top字段

Royal_lr
Royal_lr   Ds   Rxr 2016.02.16 11:09

root是什么,贴出来看看,可能是一个对象数组

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
JSON中result的root属性
struts2.1.8以后,加入了json的plugin插件包,使用时仅需把插件包(struts2-json-plugin-2.2.1.1.jar)放入到项目中的WEB-INF/lib下面就可以。这里重点解释返回结果result中的root参数的含义,相对于其他参数,例如includeProperties,excludeProperties,excludeNullProperties等,比较难以理
在action中配置@Result(params={"root","{d,message}"})
问题的产生:我需要通过json给前台传回多个参数,一开始注解中是这样写的:params={“root”,”d,message”},在前端只能取到message的值,后来加上大括号就行了:params={“root”,”{d,message}”},需要注意的是,d这个部门对象中的属性不要有其他对象或者集合,有的话在返回json过程中会出错,这时可以给其他对象或者集合的getter方法上面加@JSON(
struts2 json result param name 是 root 和includeProperties 时的微小区别
struts2 json result param name 是 root 和includeProperties 时的微小区别
[Struts2]struts2的关于method=“{1}"意思详解
<action name= "Login_*" method= "{1}" class= "mailreader2.Login">  中Login_*带*是什么意思?method= “{1} “带{}这个是什么意思?    解答:  name= “Login_* ”   代表这个action处理所有以Login_开头的请求   method= “{1} ”   根据
struts配置中<result type="json"></reult>是什么意思 .
JSON插件提供了一种名为json的ResultType,一旦为某个Action指定了一个类型为json的Result,则该Result无需映射到任何视图资源。因为JSON插件会负责将Action里的状态信息序列化成JSON格式的数据,并将该数据返回给客户端页面的JavaScript. 简单地说,JSON插件允许我们在JavaScript中异步调用Action,而且Action不再需要使用视
关于struts2 result param name的详解
result type="json">                                                      param name="root">dataMapparam>                                    param name="excludeNullProperties">trueparam>               
struts2的关于method=“{1}"意思详解
struts2的关于method=“{1}"意思详解        中Login_*带*是什么意思?method= "{1} "带{}这个是什么意思?    ====================================================    name= "Login_* "    代表这个action处理所有以Login_开头的请求    method= "
关于struts2配置里的通配符的理解
假设有 问 name=“emp-*” 与 method="{1}" 是什么意思 解释: 这是利用Struts2里面的自动匹配特性。*代表通配符,可以匹配任何一个字符串[1]表示匹配的参数。举个例子来说,如果你在xml文件中做了这个配置,那么当你页面里面有一个form 那么,*匹配到的就是“add”,同时method="{1}",实际上就是method="ad
Struts2 DoubleList 用法
Action 代码: 首有个Province 类 代码: package tutorial;public class Province { public Province(int id, String name) {  this.id =id;  this.name = name; } public Province() { }  private int id; private
struts2配置JSON(includeProperties)
includeProperties: 这个属性表示要包含进JSON数据中的数据。 excludeProperties: 这个属性表示不要包含进JSON数据中的数据。 true excludeNullProperties: 这个属性表示去除空数据。 false ignoreHierarchy: 这个属性表示是否忽略等级,也就是继承关系,设置为 false 后会将