具有外部配置的Spring MVC自定义验证

时间:2015-05-29 01:23:06

标签: java spring validation spring-mvc

我的应用程序基于Spring MVC。并且有超过200个jsp页面。每个jsp页面平均有100个字段。

对于服务器端验证,我使用的是spring验证器。 org.springframework.validation.Validator ValidationUtils.reject等

我的模型/ bean类是Jaxb类,所以我没有使用基于Bean / Model级别注释的javax和hibernate验证器(javax.validation.constraints。和org.hibernate.validator.constraints。 )。

现在问题是代码行等 。例如:一个表单有100个字段,每个字段至少有3个验证(强制,数字,范围等)。包含所有if / else块的300行代码。

我打算使用一些外部配置,例如属性文件,规则文件或数据库。所以我可以为每个字段配置所有验证,并且该配置将输入到我的spring验证器类。

请建议帮助,如何处理此类情况。请分享您的想法,任何实施,代码,链接等。

由于 马努

0 个答案:

没有答案