50,523
社区成员
发帖
与我相关
我的任务
分享
@ExceptionHandler(InvalidFormatException.class)
public R handHttpConverterException(InvalidFormatException e){
String errors = "";
List<JsonMappingException.Reference> path = e.getPath();
for(JsonMappingException.Reference reference : path){
errors += "参数名:"+reference.getFieldName()+" 输入不合法,需要的是 "+e.getTargetType().getName() + " 类型,"+"提交的值是:"+e.getValue().toString();
log.info("参数名:{}",reference.getFieldName());
}
log.info("提交的参数值:{}",e.getValue().toString());
log.info("需要的参数类型:{}"+e.getTargetType().getName());
return R.error(errors);
}