首页 > 其他分享 >json数据处理

json数据处理

时间:2022-10-13 13:00:09浏览次数:55  
标签:product Product json 数据处理 new data public

@Controller
public class ProductController {

    /**
     * 用于将Controller方法返回的对象,通过HttpMessageConverter转化为指定格式
     * 写入到Response对象的body数据区
     */
    @RequestMapping("product/queryProduct")
    @ResponseBody
    public Product queryProduct(){
        Product p=new Product();
        p.setId(1);
        p.setName("product");
        return p;
    }
    //另一种写法
    public @ResponseBody Product queryProduct1(){
        Product p=new Product();
        return p;
    }

    @RequestMapping("product/queryProducts")
    @ResponseBody
    public List<Product> queryProducts(){
        List<Product> products=new ArrayList<Product>();
        Product p1=new Product();
        p1.setId(1);
        p1.setName("product1");

        Product p2=new Product();
        p2.setId(2);
        p2.setName("product2");

        products.add(p1);
        products.add(p2);
        return products;
    }

    @RequestMapping("product/addProduct")
    @ResponseBody
    public Product queryProduct2(@RequestBody Product product){
        System.out.println(product.getId()+" "+product.getName());
        return product;
    }
}

ajax

function addProduct(){
 $.ajax({
    type:"post",
    url:"product/addProduct.do",
    contentType:"application/json;charset=utf-8",
    data:'{"id":"1","name":"admin"}',
    dataType:"json",
    success:function (data){
        console.log(data);
        alert(data.id);
    }
  })
}

标签:product,Product,json,数据处理,new,data,public
From: https://www.cnblogs.com/lwx11111/p/16787816.html

相关文章

  • Flask 学习-88. jsonify() 函数源码解读深入学习
    前言flask有个jsonify()函数,如果返回的是一个字典,那么调用jsonify创建一个响应对象。关于响应视图函数的返回值会自动转换为一个响应对象。如果返回值是一个字符串......
  • 装备连接的数据处理
    uint32_tUniqueID=packet->Read<uint32_t>();uint8_thasLinkedItem=packet->Read<uint8_t>();//如果带装备连接if(hasLinkedItem){//创建一个临时封包(......
  • package.json 与 package-lock.json 的关系
    模块化开发在前端越来越流行,使用node和npm可以很方便的下载管理项目所需的依赖模块。package.json用来描述项目及项目所依赖的模块信息。那 package-lock.json 和......
  • Springboot 之 Filter 实现超大响应 JSON 数据压缩
    简介项目中,请求时发送超大json数据外;响应时也有可能返回超大json数据。上一篇实现了请求数据的gzip压缩。本篇通过filter实现对响应json数据的压缩。先了解一下......
  • json操作 - 对象和json字符串 互转 JavaScript
    json操作-对象和json字符串互转JavaScript?12345678910111213141516171819<script>    //json数据转换    vardata={        name:'小明',......
  • C#中使用Newtonsoft.Json序列化和反序列化自定义类对象
    C#中使用Newtonsoft.Json序列化和反序列化自定义类对象在C#中序列化和反序列化自定义的类对象是比较容易的,比如像下面的一个Customer类,privateclassCustomer{......
  • [python] JSON
    [python]JSONJSON(JavaScriptObjectNotation,JS对象标记)是一种轻量级的数据交换格式。JSON的数据格式其实就是python里面的字典格式,里面可以包含方括号括起来的数......
  • es5 JSON对象
    es5JSON对象1.JSON.stringify(obj/arr)js对象(数组)转换为json对象(数组)2.JSON.parse(json)json对象(数组)转换为js对象(数组)<!DOCTYPEhtml><htmllang="en"......
  • json python
    jsonpython阅读目录序列化模块json模块回到顶部序列化模块1,定义序列化:就是将一种数据结构(如字典,裂变)等转换成一个特殊的序列(字符串或者bytes)的过程就叫序列化序列化......
  • mysql存储json
    mysql存储json  1.json_merge合并Json并返回 ?1update`user`setinviteeMap=json_merge(inviteeMap,'{"xx1":100}')    where`account`='100089'......