首页
学习
活动
专区
工具
TVP
发布
您找到你想要的搜索结果了吗?
是的
没有找到

SpringMVC参数校验,包括JavaBean和基本类型的校验

public class FirstController { @RequestMapping("/first") public Object first(@Valid User user, BindingResult...bindingResult) { return "first controller"; } @RequestMapping("/second") public...如果校验不通过,那么错误信息就会封装到BindingResult对象了,可以通过bindingResult的相关方法获取详细的错误信息并返回给用户。...如果不加BindingResult则会抛出异常。 此时即可完成表单类,或者用户注册之类的类似请求的参数校验了,可以选择获取bindingResult信息后直接return给用户。...而49到62行,主要是判断是否存在BindingResult参数,如果有,说明有校验javaBean的意图,如果BindingResult有值,说明存在校验不通过的信息,那么就可以做处理了。

1.5K30
领券