问题描述:idea接收的是前端封装好的data,postman测试接口的时候怎么传数据?
一、idea接口如下:
前端参数全部封装在data,idea接受从前端传来的data。【注1】
二、postman封装数据到data:
{
"data":{
"type":"6",
"orgCode":"004",
"title":"cc",
"queryType":"1"
}
}
注1:接口代码解释(新手理解不到位,有错误还请麻烦指正,谢谢啦~)
JSONObject parmas = new JSONObject(map);
JSONObject data = parmas.getJSONObject("data");
1》 idea接收到的是一个map集;
2》JSONObject parmas = new JSONObject(map); 定义一个JSONObject来接这个map,确保map转换格式成功;
3》再用parmas(json)接前端传来的“data”,再次确保转换json格式成功。