[Seasar-user:2546] Re: [S2JSF] 他の入力値を参照するvalidator

O.K.U. oku
2005年 9月 1日 (木) 02:48:39 JST


O.K.U.です。回答ありがとうございます。

----- Original Message ----- 
From: "Yasuo Higa" <[E-MAIL ADDRESS DELETED]>
>> validatorに関しては、インスタンスはinstance属性に何を指定しても、
>> validate()が呼ばれる毎には別になってしまっています。
> 毎回インスタンスが作られるのは、JSFではコンポーネントのツリーを
> request毎に作り直すようになっているためです。

つまり validator は S2JSF でも、 dicon の instance の指定に関係なく
request 毎にインスタンスが作られてしまう仕様ということでしょうか?

> 変数の状態を維持するには、StateHolderを実装しなければいけないのですが
> この実装が無いため、値を忘れてしまうのだと思います。

これは staticな変数に値をコピーして保持しておくよりかは、
この方法がよりスマートだという理解でよろしいのでしょうか?





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