在我们所了解的表单提交中,大多数都需要在提交之前进行数据验证,分为客户端验证和服务器验证,客户端验证可以使用js验证,服务器端需要使用代码验证,在学习了springmvc的数据验证的知识后,在这里记录下来,进行相关操作的步骤。废话少说直接进入主题。springmvc数据验证的步骤:

1.导入相关验证的压缩包:springmvc数据客户端验证

2.在配置的springmvc.xml文件中注册LocalValidatorFactoryBean验证器。使用set方法注入真正的验证器HibernateValidator

springmvc数据客户端验证

然后在下面注册mvc注解驱动

springmvc数据客户端验证

3.在实体类中使用注解进行相关验证。

springmvc数据客户端验证

4.在控制类中处理方法中使用@valid注解对传过来的形参student 进行验证,在加一个BindResult br对象用于处理验证,里面包含验证错误时候的信息。

springmvc数据客户端验证

5在表单中添加错误的信息,用于在验证错误时候显示相关错误信息。

springmvc数据客户端验证

到此为止,springmvc验证需要的步骤完成了,接下来就需要启动项目,进行验证了。还望各位看到的大佬们能指点。

相关文章:

  • 2021-06-21
  • 2022-12-23
  • 2022-02-26
  • 2021-10-12
  • 2022-01-01
  • 2021-10-29
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-27
  • 2021-07-14
  • 2021-11-25
  • 2022-12-23
  • 2022-12-23
  • 2021-09-30
  • 2021-11-11
相关资源
相似解决方案