火狐 --参数传数组类型

项目要求:传参里面包括数组类型

1.接口定义书

112012_QECD_2312022.jpg

很明显,参数commodityInfo是一个数组类型

2.后台controller如下

@RestController
public class ShopController {
        
        @Autowired
        private ShopService shopService;
        
        /**
         * 编辑提交订单
         * 
         * 
         * 
         * **/
        @RequestMapping(value="updOrder",method=RequestMethod.POST)
        public ResultObject    updOrder(@RequestBody OrderParams orderParams){
                
                ResultObject ro = shopService.updateOrder(orderParams);
                return ro;
        } 
        
}

3.参数如下

public class OrderParams {
    
    private String orderId;
    private Integer userId;
    private List<CommodityInfoInnerParams> commodityInfo;
    private Integer total;
    private String remark;
    private Integer orderFlag;
    private Integer receiveAddressId;
    private Integer flag;
    
    //如下是get和set方法
    ...
    }

4.数组参数如下

public class CommodityInfoInnerParams {
        
        private Integer commodityId;
        private Integer nums;
        private Integer feeOld;
        private Integer feeNow;
        private Integer score;
        
        //如下是get和set方法
        ...
        }

5.火狐浏览器模拟传参如下

注意数组传参方式

{
"orderId":"xx",
"userId":"1000000000",
"commodityInfo":[{"commodityId":1000000000,"nums":250,"feeOld":35,"feeNow":25,"score":80}],
"total":"300",
"remark":"cvvv",
"orderFlag":"0",
"receiveAddressId":"1000000000",
"flag":"0"
}

6.controller层打断点收得到信息

剩下的事情就是解析了。






转载于:https://my.oschina.net/u/2312022/blog/655001

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值