我们来看下面一段代码,我们需要接收前端传来的String字符数组:我们来模拟下错误传参:
@PostMapping("/getStrArray")
public ResponseMessage getStrArray(@RequestBody String[] ids) {
ResponseMessage responseMessage = new ResponseMessage(0);
try {
logger.info("前端接收的数组参数=====>{ }:"+ Arrays.toString(ids));
responseMessage.setMessage(null);
} catch (Exception e) {
logger.error("接收参数异常,", e.getMessage());
throw new RuntimeException(e.getMessage());
}
return responseMessage;
}
错误传参:
直接传参不合法
我们应该这样传,正确传参: