バッキングBeanについて

バッキング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の構成