springboot 验证表单数据并实现数据的自定义验证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springboot 验证表单数据并实现数据的自定义验证相关的知识,希望对你有一定的参考价值。

参考技术A 这里主要用的是hibernate.validator这个内置校验器,这个校验器看了下,能满足大多需求,新需求就自己开发->@MyConstraint 这个验证的简单开发实例

2.自定义验证业务逻辑的实现类:

实现ConstraintValidator这个接口,重写isValid这个方法,上面的那个方法重写还没研究,先重写下验证方法,就判断输入的是不是这俩就行,不是就返回错误信息,错误信息放下面这个类
3.自定义注解类

两个必须要添加的,不加看网上很多老哥都因为这个报错

完事就能用自己的注解了
就开头加在answer那的那个

是哈效果,
4.controller

5.使用thymeleaf 的html

result.html

效果如下

以上是关于springboot 验证表单数据并实现数据的自定义验证的主要内容,如果未能解决你的问题,请参考以下文章

SpringBoot系列五:SpringBoot错误处理(数据验证处理错误页全局异常)

Springboot自带的表单验证操作

SpringBoot+POI实现导入Excel时验证并返回错误Cell标红的文件

基于springBoot进行表单验证

springboot ------ 表单验证

SpringBoot之表单验证@Valid