SpringMvc的数据校验
Posted seven_hu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringMvc的数据校验相关的知识,希望对你有一定的参考价值。
Spring4.0拥有自己独立的数据校验框架,同时支持JSR 303标准的校验框架,Spring在进行数据绑定的时候,可同时调用校验框架完成数据校验工作,在SpringMvc中,可直接通过注解驱动的方式进行数据校验。
Spring的LocalValidatorFactoryBean既实现了Spring的Validator接口,也实现了JSR 303的Validator接口,只要在Spring容器里定义了一个LocalValidatorFactoryBean,即可将其注入到需要数据校验的bean中,Spring本身并没有提供JSR 303的实现,所以必须将JSR 303的jar包放到类路径下。
<mvc:annotation-driven/>会默认装配好一个LocalValidatorFactoryBean,通过在处理方法的入参前面标注@Valid注解即可让SpringMvc在完成数据绑定之后执行数据校验的工作。
以上是关于SpringMvc的数据校验的主要内容,如果未能解决你的问题,请参考以下文章
springMVC——数据校验(后台校验 hibernate validate).
SpringMVC 数据校验。(后台校验 hibernate validate).