spring boot 表单校验时不满足校验规则,没有正常提示而是bug了

这是出错的
spring boot 表单校验时不满足校验规则,没有正常提示而是bug了_第1张图片
运行后
没有出现提示,控制台出现error

Field error in object 'student' on field 'studentId': rejected value [341]; codes [Size.student.studentId,Size.studentId,Size.java.lang.String,Size]; arguments [org.springframework.context.support.DefaultMessageSourceResolvable: codes [student.studentId,studentId]; arguments []; default message [studentId],11,4]; default message [id为4-11位!]]
**经过了n久的修炼发现将BindingResult放到前面去就okl **
spring boot 表单校验时不满足校验规则,没有正常提示而是bug了_第2张图片
然后就可以显示错误提示了
spring boot 表单校验时不满足校验规则,没有正常提示而是bug了_第3张图片

你可能感兴趣的:(spring boot 表单校验时不满足校验规则,没有正常提示而是bug了)