自定义校验问题

来源:2-8 捕获DTO类的参数校验异常信息

蓝色西西

2020-01-22 21:12:18

自定义校验,不同的情况,会有不同的提示message.

比如 密码不能为空,两次密码不一致,密码长度不合法。

但是 message中只能定义一个message消息,那么如何包含三种,不同情况的提示消息呢。

写回答

2回答

Hahn_佩佩

2020-04-23

// 禁止默认消息返回
constraintValidatorContext.disableDefaultConstraintViolation();
// 自定义返回消息
constraintValidatorContext.buildConstraintViolationWithTemplate("小于").addConstraintViolation();


http://img.mukewang.com/climg/5ea0eb830983d98216640856.jpg

0

7七月

2020-02-17

这些是用不同的校验器去提示的,不是合在一起的

0

Java全栈工程师

从Java到全栈,开发带SKU的真实企业级电商项目(附赠整套UI框架,配套升级Vue3.0内容)

2067 学习 · 3050 问题

查看课程