Spring MVC学习指南5: 验证器

Spring自带的验证器

 

通过实现Validator接口,重写supports和validate方法,来实现自定义验证器。

Spring MVC学习指南5: 验证器

自定义验证器的使用:

Spring MVC学习指南5: 验证器

手动创建一个验证器的实例,调用validate方法进行验证。

也可以使用@Valid注解注释参数,来实现验证:

Spring MVC学习指南5: 验证器

 

JSR 303约束验证

 

通过使用注解注释实体类的字段,实现实体字段的校验:

Spring MVC学习指南5: 验证器

Spring MVC学习指南5: 验证器

 

使用示例:

 

1. 添加实体类

Spring MVC学习指南5: 验证器

在字段上添加验证注解

 

2. 使用valid注解注释参数

Spring MVC学习指南5: 验证器