spring boot學習(六)---表單驗證
阿新 • • 發佈:2019-02-12
表單驗證
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,小於最小值驗證不通過
資料未插入,控制檯列印 未成年,驗證成功。