Web サービスメソッドへの Visual Web JSF リストコンポーネントのバインド

関連項目

Visual Web JSF サポートを使用するプロジェクトでは、コンポーネントを Web サービスメソッドにバインドできます。リストコンポーネントを Web サービスにバインドするときは、それらの間に接続を作成します。リストコンポーネントは一度に 1 つまたは複数の値を表示します。もっとも簡単なデータバインドとして、「パレット」ウィンドウの「基本」カテゴリのコンポーネント (「リストボックス」、「ドロップダウンリスト」、「チェックボックスグループ」、「ラジオボタングループ」など) が使用されます。

Web サービスを IDE や Visual Web JSF ページに追加すると、次のいずれかの手法を使用して Web サービスのメソッドを呼び出すことができます。

次の手順では、両方の手法で同じ Web サービスメソッドを呼び出す方法の例を示します。

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

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

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

  1. Web サービスが IDE に含まれない場合は、Web サービスを IDE に追加します。
  2. Web サービスがページに追加されていない場合は、ビジュアルデザイナーにページをドラッグします。
  3. メソッドを選択すると、そのプロパティーを「プロパティー」ウィンドウで表示できます。
  4. Web サービスのメソッドをテストするには、次の手順を実行します。
    1. <Web サービス名>」ノードを展開します。
    2. メソッドを右クリックし、「メソッドのテスト」を選択します。
    3. パラメータでテストする値を入力し、「送信」をクリックします。
    4. 結果を確認し、「閉じる」をクリックします。
  5. Java コードでメソッドを呼び出します。
関連項目
Web サービスについて
IDE への Web サービスの追加
Web サービスメソッドへの単純コンポーネントのバインド
Web サービスメソッドへの表コンポーネントのバインド
「プロジェクト」ウィンドウ
ソースファイルの編集

著作権と商標について