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.     
  • 相关阅读:
    mysql 配置
    idea 学会看log文件
    ac自动机(tree+kmp模板)
    矩阵快速幂(纯数学递推)
    矩阵快速幂(queue递推)
    RMQ(连续相同最大值)
    dp(过河问题)
    bfs(火星撞地球)
    相同子序列集合
    图博弈
  • 原文地址:https://www.cnblogs.com/poilk/p/7088155.html
Copyright © 2011-2022 走看看