本文共 701 字,大约阅读时间需要 2 分钟。
需要引入
javax.validation validation-api 1.1.0.Final org.hibernate hibernate-validator 5.4.1.Final
第二步在springmvc.xml中加入
按照下列把validator对象进行初始化绑定(如若xml中用到mvc:annotation-driven配置的话。不需要这步操作。mvc:annotation-driven默认进行了如下操作)
第三步如果用需要在具体Controller进行validator对象注入。不然不生效。我这里是写了基础控制器,其他控制器继承此类就可以
具体用法(如果不让其抛出异常。而是正常在controller进行错误信息返回,需要把@Valid的参数和Errors参数紧邻在一起,因为代码中有一处判断)
所以把要验证的参数和Errors相邻,就可以了
如果说的不清楚,可以更详细的问我(或加我qq1512180909)。以上均是实践操作而来的。不是从网上随便抄的。
转载地址:http://lovbi.baihongyu.com/