エンタープライズ JavaBean のメソッドに対するVisual Web JSF の単純コンポーネントのバインド

関連項目

Visual Web JSF をサポートしているプロジェクトでは、単純コンポーネントをエンタープライズ JavaBean コンポーネント (エンタープライズ Bean) にバインドする場合に、コンポーネントとエンタープライズ Bean メソッドの間の接続を作成できます。単純コンポーネントは一度に 1 つの値を表示します。最も簡単なデータバインドとして、「パレット」ウィンドウの「基本」カテゴリのコンポーネント (ボタンまたはハイパーリンクなど) が使用されます。

IDE と ページにエンタープライズ JavaBean コンポーネント (エンタープライズ Bean) を追加すると、次のいずれかの手順を使用してエンタープライズ Bean のメソッドを呼び出すことができます。

次の手順の例では、両方の手順を使用して同じメソッドを呼び出す方法を説明します。

単純コンポーネントとメソッドをバインドするには、次の手順に従います。

  1. エンタープライズ Bean が IDE にない場合は、エンタープライズ Bean を IDE に追加します。
  2. コンポーネント上にメソッドをドラッグ&ドロップします。
  3. コンポーネントを右クリックし、「データにバインド」を選択します。
  4. 「データにバインド」ダイアログで「データプロバイダにバインド」タブをクリックします。
  5. メソッドのデータプロバイダを選択します。
  6. データフィールドを選択して、コンポーネントに表示します。

Java コードでメソッドを呼び出すには、次の手順に従います。

  1. エンタープライズ Bean が IDE にない場合は、エンタープライズ Bean を IDE に追加します。
  2. エンタープライズ Bean がページに追加されていない場合は、ビジュアルデザイナーにドラッグします。
  3. 必要に応じて、「プロパティー」ウィンドウでプロパティーを参照するメソッドを選択します。
  4. Java コードでメソッドを呼び出します。
関連項目
エンタープライズ JavaBean コンポーネントについて
一連のエンタープライズ JavaBean コンポーネントの IDE への追加
「プロジェクト」ウィンドウ
ソースファイルの編集

著作権と商標について