zoukankan      html  css  js  c++  java
  • MVC效验器

    步骤一:导入依赖

    <!--数据效验-->
    <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";
        }
    }

    步骤四:结果

      

  • 相关阅读:
    iOS加载动态图的两种方法
    python初探
    博客园封笔
    office的分栏技巧
    关于排序...
    LaTex 学习笔记
    vim 学习笔记
    iOS 编程学习笔记之Foundation框架
    数论
    扫描线概览
  • 原文地址:https://www.cnblogs.com/wnwn/p/11841529.html
Copyright © 2011-2022 走看看