application/json
提交数据格式:

解析:
【①使用map接收】
@RequestMapping(value = "/pages/noticeDeviceStatus.do", method = RequestMethod.POST,consumes = "application/json")
@ResponseBody
public Map<String, Object> noticeDeviceStatus(
@RequestBody Map<String, Object> body
) {
【②使用RequestParam接收–数据少时】
@RequestMapping(value = "/pages/noticeDeviceStatus.do", method = RequestMethod.POST,consumes = "application/json")
@ResponseBody
public Map<String, Object> noticeDeviceStatus(
@RequestParam ("command") int command,
@RequestParam ("mcuId") int mcuId,
@RequestParam ("status") int status,
@RequestParam ("time") double time,
) {
【③使用实体类接收】
@RequestMapping(value = "/pages/noticeDeviceStatus.do", method = RequestMethod.POST,consumes = "application/json")
@ResponseBody
public Map<String, Object> noticeDeviceStatus(
@RequestBody Package package
) {
【④使用List接收】
@RequestMapping(value = "/pages/noticeDeviceStatus.do", method = RequestMethod.POST,consumes = "application/json")
@ResponseBody
public Map<String, Object> noticeDeviceStatus(
@RequestBody List<package> list
) {
【⑤使用String接收】
@RequestMapping(value = "/pages/noticeDeviceStatus.do", method = RequestMethod.POST,consumes = "application/json")
@ResponseBody
public Map<String, Object> noticeDeviceStatus(
@RequestBody String data
) {
JSONObject jsonObject =JSONObject.parseObject(data);
int command=jsonObject.getInteger("command");
application/x-www-form-urlencoded
【①实体类对象接收参数】
提交数据格式:

解析:
@RequestMapping(value = "/pages/addPackageInfo.do")
@ResponseBody
public Map<String, Object> addObjcets(PackageInfo packageInfo) {
【②形参接收(一)】
提交数据:

解析:
@RequestMapping(value = "/pages/refundPackages.do", method = RequestMethod.POST)
public Map<String,Object> refundPackages(
@RequestParam("userPhone")String userPhone,
@RequestParam("state")Integer state,
@RequestParam("refundReasons")String refundReasons,
@RequestParam("devId")String devId,
@RequestParam("packageNo")String packageNo){
【②形参接收(二)】
提交数据:

解析:
@RequestMapping(value = "/pages/deletePackageByUser.do", method = RequestMethod.POST)
public Map<String,Object> deletePackageByUser(String devId,String packageNo,int userType){
402

被折叠的 条评论
为什么被折叠?



