入力型フィールド内に、 jspのプロパティfoo
の型の変数 (lets call ) にバインドする値があります。のセッターとゲッターがあり、この入力にも登録されています。そのフィールドの属性は true に設定されます。ユーザーが入力をクリアして次のフィールドに移動すると、内部のコードが呼び出され、のがnull になります。どうすればこれを防ぐことができますか?double
value
foo
ValueChangedListener
autosubmit
valueChangedListener
newValue
ValueChangedEvent
これをセッターメソッドから処理しようとしましたが、セッターが呼び出されず、valueChangedListener
最初に呼び出されているようです。ユーザーが編集した値をコンポーネントに入力するためにセッターを最初に呼び出す必要があり、その後 ValueChangedListener のみが起動されると仕様に記載されていませんか?
PS: 入力として ADF RichInputText を使用していますが、これは ADF ではなく、コア JSF 機構に関連していると思います。したがって、ADF の質問としてタグ付けしません。