バッキングBeanは、UIコンポーネントに対するロジックとプロパティが含まれているマネージドBeanです。通常のJSFアプリケーションには、動的コンテンツが必要なページごとに1つのバッキングBeanがあります。たとえば、情報を収集するフォームには、コンポーネント・タグの値またはコンポーネント自体がバインドされるバッキングBeanがある場合があります。バッキングBeanには、入力されたデータの検証や変換、イベント処理およびページ間の移動に必要なメソッドが含まれている場合もあります。
JDeveloperでは、アプリケーション用のJSPまたはJSPXの作成時に、ページに対するバッキングBeanを自動的に作成できます。この自動作成では、ページに配置したコンポーネントが、binding
属性を使用してBeanのプロパティに自動的にバインドされ、メソッド・バインディングが必要なコンポーネントに対してはスケルトン・メソッドが作成されます。詳細は、「JDeveloperでのJSFマネージドBeanおよび自動コンポーネント・バインディングについて」を参照してください。
独自のバッキングBeanを作成することもできます。ページに対するすべてのプロパティとロジックが含まれたBeanを作成し、そのBeanをJSF構成エディタを使用してマネージドBeanとして構成するだけです。
自動コンポーネント・バインディングを使用したバッキングBeanの作成
マネージドBeanおよびバッキングBeanの開発
JSF構成エディタを使用したマネージドBeanの作成
タグ属性のバインドとコンポーネント・インスタンスのバインドの比較
マネージドBeanについて
マネージドBeanの構成
Copyright © 1997, 2006, Oracle. All rights reserved.