springmvc数据校验。(后台校验 hibernate validate).

Posted sh-0131

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了springmvc数据校验。(后台校验 hibernate validate).相关的知识,希望对你有一定的参考价值。

1.引入jar包

技术图片

 

 2.在实体类里加相应的注解

技术图片

 

 技术图片

 

3.在控制层接收参数

 技术图片

 

 技术图片

 

    @RequestMapping("registe")
    public String registe1(@Valid people peo,BindingResult br,Model model) 
        
        if(br.hasErrors()) 
            Map<String, Object> map=new HashMap<>();
            List<FieldError> fieldErrors = br.getFieldErrors();
            for(FieldError f:fieldErrors) 
                System.out.println(f.getField());
                map.put(f.getField(), f.getDefaultMessage());
            
            model.addAttribute("map", map);
            return "forward:../registe.jsp";
        else 
        return "list";
        
    

技术图片

 

以上是关于springmvc数据校验。(后台校验 hibernate validate).的主要内容,如果未能解决你的问题,请参考以下文章

springmvc数据校验。(后台校验 hibernate validate).

如何使用springmvc进行数据校验

015 参数校验

SpringMVC学习06SpringMVC中的数据校验

SpringMvc的数据校验

SpringMVC 数据校验(JSR-303)