JSFで重要なキーワードを少しずつ勉強して、それぞれの概要が分かってきたのでメモ。
- コンバータ
- ページで入力されたデータをJSFの管理ビーンのプロパティに設定されている型へ変換する。 ちなみに管理ビーンは入力されたデータを保持するクラスで、StrutsでいうところのActionFormみたいなものらしい。
- バリデータ
- 入力チェックを行うコンポーネント。
- リスナ
- ページ上で値が変更されたときやボタンを押されたときにイベントの形で通知し、特定のメソッドを呼び出す仕組み。
- ナビゲーション
- ページ間の遷移ルール。JSFの設定ファイルに記述する。
- 国際化
- 日本からのアクセスなら日本語で表示。海外なら英語で表示ということが出来るみたいです。
- レンダラ
- ページに貼り付けるUIコンポーネントは、描画処理部分をレンダラクラスとして分けることが出来るそうです。 つまり、コンポーネントの1つの機能に対して様々な見せ方が出来るよ、ということらしいです。
- バリューバインド
- 管理ビーンのプロパティをUIコンポーネントの値に紐つける機能。