Spring MVC第三天
1 校验框架
1.1 入门案例
使用步骤:
1、导入校验框架的jar包
<!--导入校验的jsr303规范--> <dependency> <groupId>javax.validation</groupId> <artifactId>validation-api</artifactId> <version>2.0.1.Final</version> </dependency> <!--导入校验框架实现技术--> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>6.1.0.Final</version> </dependency>
hibernate-validator使用的版本是6.1.0.Final这个版本,要求tomcat的版本必须是8.5以上。
2、在controller方法的形式参数上使用@Validated或者@Valid来开启校验。@Validated和@Valid的区别是:@Validated是支持分组校验的,@Valid不支持分组校验
@RequestMapping(value = "/addemployee2") public String addEmployee2(@Valid Employee employee){ return "success.jsp"; }
3、在bean的属性上使用指定的注解去设置校验规则
public class Em