如何使用hibernate bean验证有条件地验证嵌套bean

时间:2014-10-15 06:06:30

标签: spring validation bean-validation

我有一个表格叫Cart。
此表单包含嵌套的bean地址。 Cart表单具有属性useShipppingAddressAsBillingAddress。
如果设置了此属性,则不应验证Address bean,而应忽略它。如果不是这样,应该进行验证。

尝试过各种选项,比如撰写。但是,我不想在每个表单字段中放置此自定义注释。我希望将Address bean上的@Valid注释设置为有条件的。

现在表单属性如下所示:

@Valid
private Address shippingAddress;

任何帮助都将不胜感激。

0 个答案:

没有答案