加入对象为{name:'tom','class':{className:'class1'},classMates:[{name:'lily'}]}
struts2期待的格式是 name=tom&class.className=class1&classMates[0].name=lily

function parseParam(param, key) {var paramStr = "";if (param instanceof String || param instanceof Number || param instanceof Boolean) {paramStr += "&" + key + "=" + encodeURIComponent(param);}else {$.each(param, function (i, p) {if (p == null || p == undefined)return true;var k = key == null ? i : key + (param instanceof Array ? "[" + i + "]" : "." + i);paramStr += '&' + parseParam(this, k);});}return paramStr.substr(1);
};

//调用:
var obj={name:'tom','class':{className:'class1'},classMates:[{name:'lily'}]};
parseParam(obj);
//结果:
"name=tom&class.className=class1&classMates[0].name=lily"
parseParam(obj,'stu');
//结果:
"stu.name=tom&stu.class.className=class1&stu.classMates[0].name=lily"

如果这篇文章对您有帮助,您可以打赏我

技术交流QQ群:15129679

将json转换成struts参数相关推荐

  1. json转php数组 在线,PHP如何将JSON转换成数组/对象

    在PHP中可以使用json_decode()函数将JSON编码的字符串转换为适当的PHP数据类型.默认情况下,json_decode()函数将返回一个对象:但是,可以指定第二个参数为一个布尔值true ...

  2. php将json转化成数组,php如何把json转换成数组

    php把json转换成数组的方法:首先创建一个php示例文件:然后创建一组json格式数据:接着通过"json_decode"函数把json转换成数组:最后通过"var_ ...

  3. php将json转换成对象,php将json转换成对象或数组

    php将json转换成对象或数组 发布时间:2020-06-01 16:31:29 来源:亿速云 阅读:126 作者:鸽子 在PHP中可以使用json_decode()函数将JSON编码的字符串转换为 ...

  4. PHP把JSON转换成数组

    在PHP中可以使用json_decode()函数将JSON编码的字符串转换为适当的PHP数据类型.默认情况下,json_decode()函数将返回一个对象:但是,可以指定第二个参数为一个布尔值true ...

  5. json转换成dart类 JSON to Dart

    json_to_dart的使用 如果我们得到一个特别复杂的JSON,有时候会无从下手开始写Model,这时候就可以使用一些辅助工具.我认为json_to_dart是比较好用的一个.它可以直接把json ...

  6. json转换成excel在线js小工具分享【不限制大小】

    起因 我们在工作过程中,偶尔会有需求是把json转换成excel的需求.一般这个时候,我们会跑到度娘那,在输入框中输入:"json excel".然后,你会发现这个一个网站&quo ...

  7. 在线JSON转换成Excel文件工具

    在线JSON转换成Excel文件工具 在线JSON转换成Excel文件工具 本工具可以将JSON数据在浏览器本地转换成Excel支持一键下载. JSON:(JavaScript Object Nota ...

  8. c#(winform)将响应的json转换成list集合

    c#(winform)将响应的json转换成list集合 兄弟们在找这个转换方法时,可以搜索json反序列化. 我的解决方法是这样 先将拿到的json文件到 http://www.bejson.com ...

  9. java中json转换成string类型_java中String转换成json,json转换成String

    前置添加pom com.google.code.gson gson 2.2.4 1.json转换成String import com.google.gson.Gson; import com.goog ...

最新文章

  1. Hive Metastore 连接报错
  2. 成长秘笈:是你教我,不是我教你
  3. 【推荐】ZendStudio 5.5.1 开发调试(Debug)配置说明
  4. uva 12508 - Triangles in the Grid(几何+计数)
  5. Vue父组件使用子组件时,需要携带参数,函数内如何获取子组件给的值
  6. input发送a.jax_JAX-RS 2.0中的透明PATCH支持
  7. HH SaaS电商系统的仓储系统设计
  8. 培智计算机教学论文,【培智数学论文】_培智数学教学论文
  9. 北向资金进行股票、期货指数、基金策略
  10. 【JAVA 第三章 流程控制语句】课后习题 月历打印
  11. 二分法查找 - python实现
  12. 20180826(04)-Java序列化
  13. MyBatis实现模糊查询的三种方式
  14. studio中碰到的jni问题:java.lang.UnsatisfiedLinkError
  15. UCOSII操作系统(一)--基础知识
  16. buu-[QCTF2018]Xman-babymips
  17. 云计算时代:哪些企业适合上云?
  18. 磁盘的扩展卷和压缩卷显示灰色,无法使用
  19. 有些人的微信字体可以变成蓝色,点进去就可以知道答案,这是为什么呢?
  20. 直接创建框架协议、合同

热门文章

  1. MRI原理谁都看得懂版
  2. 第一部分:基础知识(第一章)屏幕部分续
  3. 吾八哥学Python(四):了解Python基础语法(下)
  4. Docker 是什么?
  5. Maven学习总结(2)——Maven项目构建过程练习
  6. SQL2008-分页显示3种方法
  7. centos中查找某一段时间的文件
  8. JS如何调用CSS样式表
  9. Windows Live Windows Phone 7
  10. 不喜欢冷漠,喜欢笑容、热情和拥抱