「プロパティーのバインド」ダイアログ

関連項目

このダイアログは、Visual Web JSF ページに追加したコンポーネントを右クリックし、「プロパティーのバインド」を選択すると表示されます。

このダイアログでは、コンポーネントのプロパティーと、現在のページから可視の JavaBeans オブジェクトまたはデータプロバイダのプロパティーとの間の関連付けを作成することができます。コンポーネントの多くのプロパティーはバインド可能です。すなわち、ほかのコンポーネントやコンポーネントのプロパティー、あるいはデータベースや Web サービスなどのホストされているサービスなどの、アプリケーション内のほかの値にバインドして、アプリケーションが実行されたときに動的に変更することができます。

このダイアログの代表的な用途は、たとえば SessionBean1 のような管理対象 Bean のプロパティーにコンポーネントのプロパティーをバインドすることです。このダイアログを使用して、ドロップダウンリストなどのリストコンポーネントの「 selected 」プロパティーを、ユーザーが選択を行ったときに値を取得するオブジェクトにバインドすることもできます。しかし、プロパティーをバインドし、実行時にそれらプロパティーを動的に変更できるようにする機会は数多くあります。

このダイアログには、2 つのリストがあります。

「適用」ボタンをクリックすると、選択が許可されたかどうかも分かります。たとえば、JavaServer Faces 1.2 ドロップダウンリストの「items」プロパティーは、プロパティーを表す配列か java.util.Collection、または com.sun.webui.jsf.model.Option オブジェクトの java.util.Map にバインドする必要があります。ほかの種類のプロパティーにバインドして「適用」をクリックすると、ビジュアルデザイナーに「コンポーネントエラー」メッセージが表示されます。プロパティーで操作できるバインドの種類の制限があるかどうかについては、コンポーネントの「プロパティー」ウィンドウに関するヘルプ項目を参照してください。

関連項目
データへのコンポーネントのバインドについて
コンポーネントとデータについて
「プロパティ」ウィンドウ

著作権と商標について