[Seasar-user:4771] Re: 自作Validatorクラスについて

[E-MAIL ADDRESS DELETED] [E-MAIL ADDRESS DELETED]
2006年 10月 11日 (水) 22:33:53 JST


米林です。

From: "wasabi" <[E-MAIL ADDRESS DELETED]>
Sent: Wednesday, October 11, 2006 10:05 PM

まだ調査していない段階で申し訳ないのですが
1点確認して頂けますでしょうか。

>> >> > <input id="test" type="text" m:label = "test">
>> >> >     <span m:inject="s:validator" m:binding="#{testValidator}"/>
>> >> > </input>

これを

<input id="test" type="text" m:label="test" 
m:validator="#{testValidator.validate}" />

として、m:validatorで試した場合はどうなりますか?
お手数をおかけしますがよろしくお願いします。
---
米林 正明
[E-MAIL ADDRESS DELETED]

> 06/10/11 に [E-MAIL ADDRESS DELETED]<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> 米林です。
>>
>> From: "wasabi" <[E-MAIL ADDRESS DELETED]>
>> Sent: Wednesday, October 11, 2006 9:41 PM
>>
>> > お疲れ様です。
>> >
>> > 下記の件ですが、自作バリデータが使用できずに困っています。
>> > (なぜ無視され続けるのかもよくわかりません・・・)
>> > 実は既知の問題なのでしょうか?
>> > 過去ログも見ましたが、ちょっとわかりませんでした。
>> > お忙しいところ大変恐縮ですが、ご対応のほどよろしくお願いします。
>>
>> すみません、対応が漏れておりました。
>> # 決して無視したわけではございませんので。
>>
>> コミッタ間で話し合い調査致しますので
>> もうしばらくお待ち下さい。
>> ---
>> 米林 正明
>> [E-MAIL ADDRESS DELETED]
>>
>> > 06/10/05 に wasabi<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> >> お疲れ様です。
>> >>
>> >> 以前質問させていただいた件ですが、何かお心当たりのある方、
>> >> 何卒ご回答の程よろしくお願いします。
>> >>
>> >> 06/10/03 に wasabi<[E-MAIL ADDRESS DELETED]> さんは書きました:
>> >> > お疲れ様です。
>> >> >
>> >> > 以下のような手順でs2jsf-exampleで自作validatorのテストをしました。
>> >> >
>> >> > 1.Validatorクラスを作成。
>> >> >
>> >> > package examples.jsf.validator;
>> >> >
>> >> > import javax.faces.component.UIComponent;
>> >> > import javax.faces.context.FacesContext;
>> >> > import javax.faces.validator.Validator;
>> >> > import javax.faces.validator.ValidatorException;
>> >> >
>> >> > public class TestValidator implements Validator{
>> >> >     public void validate(FacesContext f, UIComponent u, Object o)
>> >> > throws ValidatorException {
>> >> >         System.out.println("#####");
>> >> >         System.out.println("#####");
>> >> >         System.out.println("##### validate!!!");
>> >> >         System.out.println("#####");
>> >> >         System.out.println("#####");
>> >> >     }
>> >> > }
>> >> >
>> >> >
>> >> > 2.allvalidator.diconに以下のように追記。
>> >> >
>> >> > <component name="testValidator"
>> >> >            class="examples.jsf.validator.TestValidator" />
>> >> >
>> >> > 3.validator.htmlに以下のように追記。
>> >> >
>> >> > <input id="test" type="text" m:label = "test">
>> >> >     <span m:inject="s:validator" m:binding="#{testValidator}"/>
>> >> > </input>
>> >> >
>> >> > validator.htmlをサブミットさせた際に
>> >> > s2-jsf-example-1.0.17ではコンソールにデバッグ出力されるのですが、
>> >> > s2-jsf-example-1.1.0-beta-5では出力されません。
>> >> >
>> >> > 何か記述に漏れがあるのでしょうか?
>> >> > ご教授の程よろしくお願いします。





Seasar-user メーリングリストの案内