码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2019-09-05 00:27:20      阅读:138      评论:0      收藏:0      [点我收藏+]

标签:def   errors   tde   int   error   war   ber   attr   message   

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).

标签:def   errors   tde   int   error   war   ber   attr   message   

原文地址:https://www.cnblogs.com/sh-0131/p/11462442.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!