[Seasar-user:10520] [Teeda] ValidatorChainの利用時のsetTargetの動作について
山下 真里
[E-MAIL ADDRESS DELETED]
2007年 9月 14日 (金) 10:23:35 JST
いつもお世話になっております。
山下真里です。
Teeda 1.0.10を利用させていただいております。
入力チェックの組み合わせを行いたく、Validateメソッドを
作成しました。ボタンによって動作が違うため、setTargetを利用しております。
ValidatorChainを利用した際に、setTargetの値が有効になりません。
ValidatorChainを利用した際、ChainされるValidatorのsetTargetは
有効とならないものなのでしょうか?
お手数をおかけしますが、ご教授お願いいたします。
山下 真里
======= setTargetは有効 =========================================
TRequiredValidator validator = new TRequiredValidator();
validator.setMessageId("E0000000");
validator.setTarget("doConfirme,doConfirm2");
return validator;
======= setTargetが有効にならない? =============================
ValidatorChain chain = new ValidatorChain();
chain.add(new TRequiredValidator());
TRequiredValidator Requiredvalidator = new TRequiredValidator();
Requiredvalidator.setMessageId("E0000000");
Requiredvalidator.setTarget("doConfirme,doConfirm2");
chain.add(Requiredvalidator);
return Requiredvalidator;
Seasar-user メーリングリストの案内