1. 程式人生 > >spring boot學習(六)---表單驗證

spring boot學習(六)---表單驗證

表單驗證


1.表單驗證


修改 StuController中getAdd方法

@RequestMapping(method=RequestMethod.POST)
    public String getAdd(@Valid Stu stu,BindingResult bindresult){
        if(bindresult.hasErrors()){
            System.out.println(bindresult.getFieldError().getDefaultMessage());
            return null;
        }
        stu.setAge
(stu.getAge()); stu.setName(stu.getName()); stuRepository.save(stu); return stu.getId().toString(); }

修改stu類在age上加註解

@Min(value=18,message="未成年")
    private String age;

表示age最小值為18,小於最小值驗證不通過
這裡寫圖片描述
資料未插入,控制檯列印 未成年,驗證成功。