过路人-^0^ 2021-05-28 10:34 采纳率: 20%
浏览 58

JAVA HTTP请求接受不到参数

发:

List<OrderResListVO> list = optSectMapper.queryOptSect(orderId);
RestTemplate restTemplate = new RestTemplate();
String url = "http://localhost:40011/order/queryCompleteOptSect";
HttpHeaders headers = new HttpHeaders();
headers.setContentType(MediaType.APPLICATION_FORM_URLENCODED);
MultiValueMap<String, List<String>> map= new LinkedMultiValueMap<>();
List<String> optSect = new ArrayList<>();
for (OrderResListVO vo : list) {
    String resId = vo.getResId();
    optSect.add(resId);
}
map.add("optSectId", optSect);
HttpEntity<MultiValueMap<String, List<String>>> request = new HttpEntity<>(map, headers);
ResponseEntity<OrderResListVO> response = restTemplate.postForEntity( url, request , OrderResListVO.class );
System.out.println(response.getBody());

接:

@PostMapping("/queryCompleteOptSect")
public List<OrderResListVO> queryCompleteOptSect(@RequestParam HttpEntity<MultiValueMap<String, List<String>>> optSectIds){
    System.out.println("进去了");
    return orderService.queryCompleteOptSect(optSectIds);
}
  • 写回答

3条回答 默认 最新

  • a1767028198 2021-05-28 11:04
    关注

    。。。。 接口谁这么写,你要是偷懒直接写map

    评论

报告相同问题?

悬赏问题

  • ¥20 PDF元数据中的XMP媒体管理属性
  • ¥15 R语言中lasso回归报错
  • ¥15 网站突然不能访问了,上午还好好的
  • ¥15 有没有dl可以帮弄”我去图书馆”秒选道具和积分
  • ¥15 semrush,SEO,内嵌网站,api
  • ¥15 Stata:为什么reghdfe后的因变量没有被发现识别啊
  • ¥15 振荡电路,ADS仿真
  • ¥15 关于#c语言#的问题,请各位专家解答!
  • ¥15 这个如何解决详细步骤
  • ¥15 在微信h5支付申请中,别人给钱就能用我的软件,这个的所属行业是啥?