
步骤一:导入依赖
<!--数据效验-->
<dependency>
<groupId>org.hibernate</groupId>
<artifactId>hibernate-validator</artifactId>
<version>5.4.1.Final</version>
</dependency>
步骤二:实体类

步骤三:新增控制器
@Controller @RequestMapping("/person") public class PersonController { @RequestMapping( value = "/validationPerson") //@ResponseBody public String validationPerson(@Validated Dog dog, BindingResult br, Model model){ if (br.hasErrors()){ //判断是否存在验证错误的信息 List<ObjectError> allErrors = br.getAllErrors(); for (ObjectError item:allErrors){ System.out.println("1111111"+item.getDefaultMessage()); model.addAttribute("error",item); } } return "error"; } }
步骤四:结果

posted on
浙公网安备 33010602011771号