zoukankan      html  css  js  c++  java
  • 关于JsonArray与JsonObject的使用

    学习地址:http://blog.csdn.net/lishuangzhe7047/article/details/28880009

    关于前台向后台传递数组(里面包含json格式)  

    1. [{"id":1,"name":"同学1"},{"id":2,"name":"同学2"}]  

       前台代码:

       

    1. var datalist= new Array();  
    2.   for ( var i = 1; i <= bookCount; i++) {  
    3. var object = new Object();  
    4. object.id = i;  
    5. object.name = "同学"+i;  
    6.        datalist.push(object);         
    7.   }  
      1.  function saveData(datalist){  
      2. .ajax({  
      3. type:"POST",  
      4. url:base +"/save",  
      5. data:{"datalist":JSON.stringify(datalist)},  
      6. dataType: "json",  
      7. success:function (data){  
      8.      
      9. },  
      10. error:function (){  
      11.      alert("insert serv wrong");  
      12. }  
      13. );  
      14.  }  
      15.   后台解析:
        1. public Object save(@Param("datalist")String list){        
        2.     JSONArray jsonArray = new JSONArray(list);  
        3.     String id = jsonArray.getJSONObject(0).get("id");</span>//得到第一个同学的id  
        4.         String name = jsonArray.getJSONObject(0).get("name");</span>//得到第一个同学的name  
        5.        return true;   
        6.     
  • 相关阅读:
    Google maps not working IE11
    谷歌地图插件
    杨辉三角python的最佳实现方式,牛的不能再牛了
    今日头条推荐算法原理全文详解
    项目启动大会要点
    学金融应该看的书籍
    【从0到1】经典语录
    appium学习链接记录
    Axure-计算输入字数
    如何提升个人专业能力
  • 原文地址:https://www.cnblogs.com/poilk/p/7088155.html
Copyright © 2011-2022 走看看