Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
javax验证未验证复杂对象属性_Java_Validation - Fatal编程技术网

javax验证未验证复杂对象属性

javax验证未验证复杂对象属性,java,validation,Java,Validation,我正在尝试使用javax.validation.Validator验证一个类。下面是我正在做的 final Set<ConstraintViolation<PaymentDetailsForm>> set = validator.validate(accountPaymentDetailsForm); 当我提交表单时,它会验证paymentId、cardTypeCode等,但不会验证PaymentDetails表单中的billingAddress表单 我需要对getBi

我正在尝试使用javax.validation.Validator验证一个类。下面是我正在做的

final Set<ConstraintViolation<PaymentDetailsForm>> set = validator.validate(accountPaymentDetailsForm);
当我提交表单时,它会验证paymentId、cardTypeCode等,但不会验证PaymentDetails表单中的billingAddress表单


我需要对getBillingAddress()进行任何说明吗方法?

你能用@validyup注释billingAddress吗?如果你找到了answer@SujitChaitanya-你能添加你的评论作为答案吗?这样我就可以结束这个问题。你能用@validyup注释billingAddress吗?如果你找到了answer@SujitChaitanya-你能补充一下吗你的评论作为回答,这样我就可以结束这个问题了。
public class PaymentDetailsForm
{
    private String paymentId;
    private String cardTypeCode;
    private Boolean newBillingAddress;
    private AddressForm billingAddress;
    private String securityCode;