Web サービスメソッドへの単純 Visual Web JSF コンポーネントのバインド
関連項目
Visual Web JSF サポートを使用するプロジェクトでは、コンポーネントを Web サービスメソッドにバインドできます。単純コンポーネントは、値を 1 つ表示します。単純コンポーネントには、ボタン、チェックボックス、ハイパーリンク、テキストフィールド、静的テキストなどがあります。もっとも簡単なデータバインドとして、「パレット」ウィンドウの「基本」カテゴリのコンポーネントが使用されます。
Web サービスを IDE や Visual Web JSF ページに追加すると、次のいずれかの手法を使用して Web サービスのメソッドを呼び出すことができます。
- コンポーネントにメソッドをバインドします。この手法を使用して Web サービスメソッドの結果を表示することはできますが、更新することはできません。Java コードを作成する必要はありません。
- Java コードで Web サービスメソッドを呼び出します。この手法を使用して Web サービスを表示または更新できます。
次の手順では、両方の手法で同じ Web サービスメソッドを呼び出す方法の例を示します。
コンポーネントをメソッドにバインドするには、次の手順に従います。
- Web サービスが IDE に含まれない場合は、Web サービスを IDE に追加します。
- コンポーネント上にメソッドをドラッグ&ドロップします。
- コンポーネントを右クリックし、「データにバインド」を選択します。
- 「データにバインド」ダイアログで「データプロバイダ」タブをクリックします。
- メソッドのデータプロバイダを選択します。
- データフィールドを選択して、コンポーネントに表示します。
Java コードでメソッドを呼び出すには、次の手順に従います。
- Web サービスが IDE に含まれない場合は、Web サービスを IDE に追加します。
- Web サービスがページに追加されていない場合は、ページに Web サービスを追加します。
- 必要に応じて、「プロパティー」ウィンドウでプロパティーを参照するメソッドを選択します。
- 必要に応じて、次の手順を実行して Web サービスのメソッドをテストします。
- 「<Web サービス名>」ノードを展開します。
- メソッドを右クリックし、「メソッドのテスト」を選択します。
- パラメータでテストする値を入力し、「送信」をクリックします。
- 結果を確認し、「閉じる」をクリックします。
- Java コードでメソッドを呼び出します。
- 関連項目
- Web サービスについて
- IDE への Web サービスの追加
- Web サービスメソッドへのリストコンポーネントのバインド
- Web サービスメソッドへの表コンポーネントのバインド
- 「プロジェクト」ウィンドウ
- ソースファイルの編集
著作権と商標について