火狐 --參數傳數組類型

項目要求:傳參裏面包括數組類型java

1.接口定義書數組


很明顯,參數commodityInfo是一個數組類型瀏覽器

2.後臺controller以下
app

@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.參數以下code

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.火狐瀏覽器模擬傳參以下rem

注意數組傳參方式
get

{
"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層打斷點收穫得信息it

剩下的事情就是解析了。
class

相關文章
相關標籤/搜索