入力コンポーネントの値が変更されたときに、イベントをトリガーできます。入力タグのvalueChangeListener
属性を、イベントを処理するBeanのメソッドにバインドできます。
たとえば、ページに、住所情報を収集するための複数の入力テキスト・ボックスがあり、ユーザーが国を選択できるドロップダウン・メニューが組み込まれているとします。国の選択によって、表示される入力テキスト・ボックスとその表示順序が決まります。国のドロップダウン・メニューの表示に使用されるコンポーネントには、valueChangeListener
属性があります。この属性は、現在のロケールを変更し、適切な表示を設定するバッキングBeanのメソッドにバインドされています。
値の変更イベント・メソッドは、パラメータとしてValueChangeEvent
を受け入れ、void
を戻すpublicメソッドであることが必要です。
メソッド・バインディングについて
アクションを処理するメソッドの記述
JSFでのアクション・イベントおよびリスナーについて
JSFでのアクション・イベントおよびリスナーについて
ナビゲーションに影響を与えるアクション・メソッドおよび結果について
Copyright © 1997, 2006, Oracle. All rights reserved.