zoukankan      html  css  js  c++  java
  • 前端传json数组 ,后端的接收

    前端传输:

    var updateGoodsId=$(this).val();//get id
                var updateGoodsPrice=$("#IngoodsPrice"+updateGoodsId).val();
                var updateGoodsStatus=$("#goodsStatus"+updateGoodsId+" option:selected") .val()
                var updateGoodsName=$("#IngoodsName"+updateGoodsId).val();
                var paraData={
                        "paradataArray":[{"updateGoodsId":updateGoodsId},
                            {"updateGoodsPrice":updateGoodsPrice},
                            {"updateGoodsStatus":updateGoodsStatus},
                            {"updateGoodsName":updateGoodsName}]};
                
                $.ajax({
                    //对应servelt路径
                    url : "/BS/Goods_UpOrDown",
                    //传到服务端的数据
                    data : {"paraData":JSON.stringify(paraData)},
                    //请求方式                
                    type : "post",
                    //传输数据的格式
                    dataType : "json",
                    //请求成功后执行的方法
                    success : function(data) { 。。。 }

    后端接收:

    System.out.println("请求来自于物品详情页");
                JSONObject jsondata = JSONObject.fromObject(jsondataobj_str);
                JSONArray JsondataArray = JSONArray.fromObject(jsondata.get("paradataArray"));
                
                JSONObject json1=JSONObject.fromObject(JsondataArray.getString(0));
                JSONObject json2=JSONObject.fromObject(JsondataArray.getString(1));
                JSONObject json3=JSONObject.fromObject(JsondataArray.getString(2));
                JSONObject json4=JSONObject.fromObject(JsondataArray.getString(3));
                String updateGoodsId = json1.getString("updateGoodsId");
                String updateGoodsPrice = json2.getString("updateGoodsPrice");
                String updateGoodsStatus = json3.getString("updateGoodsStatus");
                String updateGoodsName =  json4.getString("updateGoodsName");
  • 相关阅读:
    perl中的默认变量与Z/map介绍
    perl6中字符串字母编历
    将数字转化为特殊符号的密码
    vue: axios
    vue: alias
    background-size
    问题:当浏览器窗口变化时,内容的大小以及相对位置也要相应变化
    vue移动端适配
    Web 端屏幕适配方案
    vue: register and import
  • 原文地址:https://www.cnblogs.com/ClimberZheng/p/10823218.html
Copyright © 2011-2022 走看看