一、该问题的重现步骤是什么?
1.
{
"List": [
{
"orderNumber": "aaaaaa",
"itemNo": "ember001",
"receiveQuantity": "大哥",
"code": "zgys-00001",
"description": "备注1"
}
],
"type": "OTHER"
}
2. 后端在jackson时就出错。validated执行不成功,应该是先出错了,走不到validated
"JSON parse error: Cannot deserialize value of type `java.math.BigDecimal` from String \"大哥\": not a valid representation; nested exception is com.fasterxml.jackson.databind.exc.InvalidFormatException: Cannot deserialize value of type `java.math.BigDecimal` from String \"大哥\": not a valid representation\n at [Source: (PushbackInputStream); line: 1, column: 163]
3.
二、你期待的结果是什么?实际看到的又是什么?
后端怎么控制 ,防止前端提交不是数字。
三、你正在使用的是什么产品,什么版本?在什么操作系统上?
四、请提供详细的错误堆栈信息,这很重要。
五、若有更多详细信息,请在下面提供。
可以在前端控制校验Number数字输入框 | Avue (avuejs.com)
前端解析execl文件,然后提交给后端List,后端我们框架有什么方式校验吗,BigDecimal 是汉字时能提示 请输入数字
扫一扫访问 Blade技术社区 移动端