Failed to convert value of type ‘java.lang.String‘ to required type ‘int‘; nested exception is java.

问题详情:

使用postman请求接口,发送表单数据时,有一个变量传空导致报错

问题解答:

有解决办法是看注解,我的情况是参数上没有带注解,原因是接口接收参数类型是int,

int类型默认值为0 不能传空

解决办法:

如果你是想这个参数必须传空的情况下。最简单的解决办法为将参数类型变成integer,代码中加校验如果为空怎么处理,不为空怎么处理。

不加校验会报错

你可能感兴趣的:(大数据)