zoukankan      html  css  js  c++  java
  • spring mvc:实现给Controller函数传入list<pojo>参数

    【1】前端js调用示例:

    ...insertStatisData?statisDatas=[{'cid':'2','devId':'9003','deviceName':'测试名','endTime':'2016-02-11 10:00:00','enname':'flow','interval':'1','intervalType':'mi','startTime':'2016-02-11 10:00:00','value':'33'},{'cid':'2','devId':'9004','deviceName':'测试名2','endTime':'2016-02-11 10:00:00','enname':'flow','interval':'1','intervalType':'mi','startTime':'2016-02-11 10:00:00','value':'22'}]

    【2】Controller层函数接收:

    Gson gson = new Gson(); 

    List<StatisData> list = gson.fromJson(statisDatas, new TypeToken<List<StatisData>>() {}.getType());//将数据串转换为数据对象list
    //要保证传入的json字符串statisDatas的格式为pojo:StatisData的字段对应

     【3】注意:Controller层引入jar包         

    import com.google.gson.Gson;
    import com.google.gson.reflect.TypeToken;

  • 相关阅读:
    033 流程控制之if判断
    032 基本运算符
    031 格式化输出的三种方式
    030 Python与用户交互
    029 解压缩
    028 布尔类型
    027 字典类型
    026 列表类型
    025 字符串类型
    023 数据类型基础
  • 原文地址:https://www.cnblogs.com/lj821022/p/6142062.html
Copyright © 2011-2022 走看看