アプリケーション・モジュールのJSPアプリケーションの生成

ビジネス・コンポーネントJSPアプリケーション・ウィザードを使用すると、Java(BC4J)プロジェクトの既存のビジネス・コンポーネントのビュー・オブジェクトに基づき、データ・バインドされたJSPアプリケーション全体を生成できます。生成されたすべてのページは、BC4Jカスタム・データ・タグ・ライブラリからJDeveloperのコンポーネント・タグを使用します。

重要: データ・バインドされたJSPアプリケーションを作成するには、まずビジネス・コンポーネントのアプリケーション・モジュールおよびビュー・オブジェクトを含むプロジェクトを作成する必要があります。

ビジネス・コンポーネント・プロジェクトを作成するには、次のようにします。

  1. ビジネス・コンポーネント・プロジェクトを作成します。

アプリケーション・モジュールに基づいてBC4J JSPアプリケーションを作成するには、次のようにします。

BC4J JSPアプリケーション用に別のプロジェクトを作成することをお薦めします。この新しいプロジェクトは、ビジネス・コンポーネントJSPアプリケーション・ウィザードでアプリケーション・モジュールを検索できるように、ビジネス・コンポーネントのプロジェクトと同じワークスペースに入れる必要があります。

  1. ナビゲータで、ビジネス・コンポーネント・プロジェクトを含むワークスペースを選択します。
  2. BC4Jアプリケーション用に空のプロジェクトを作成します。
  3. ナビゲータで新しいプロジェクトを選択し、「ファイル」->「新規」を選択して、「新規」ギャラリ・ダイアログ・ボックスを開きます。
  4. 「Web Tier」-「JSP for Business Components」カテゴリを選択します。
  5. 「項目」リストで、「Complete JSP Application」をダブルクリックします。ビジネス・コンポーネントJSPアプリケーション・ウィザードが表示されます。

    次の手順についての詳細なヘルプを参照するには、[F1]を押すか、ウィザード内で「ヘルプ」をクリックするか、表示されているリンクをクリックします。

  6. クライアント・プロジェクトから既存のデータ・モデル定義を選択するか、「新規」をクリックして新規データ・モデル定義を作成します。「次へ」をクリックします。
  7. 表示されたビュー・オブジェクトのリストから、JSPアプリケーションで使用しないものを選択し、「ページの生成」の選択を解除します。デフォルトでは、ウィザードにより、アプリケーション・モジュールで定義するすべてのビュー・オブジェクトにJSPページが生成されます。「次へ」をクリックします。

    ヒント: 同じデータ・アクセス・ページを使用して生成されるページを一意に識別するためにビュー・オブジェクトの名前を使用しない場合は、「ファイル名」フィールドを編集します。

  8. 表示されたビュー・リンクのリストから、JSPアプリケーションで使用しないものを選択し、「ページの生成」の選択を解除します。ビュー・リンクに生成されたJSPページにより、マスターおよびディテールの関連ビュー・オブジェクト間を参照することができます。デフォルトでは、ウィザードにより、アプリケーション・モジュールで定義するビュー・オブジェクト間のすべてのビュー・リンクにJSPページが生成されます。「次へ」をクリックし、ウィザードを完了します。

終了したら、ナビゲータで「カテゴリの表示」Show categories button)をクリックし、プロジェクト・コンテンツを次のフォルダごとに表示します。

データ・バインドされたJSPアプリケーションを実行するには、「HTMLソース」フォルダでメインのHTMLページ(main.html)を選択し、「実行」->「main.htmlの実行」を選択します。


ビュー・オブジェクトの個々のJSPページの生成

JSPページおよびビジネス・コンポーネントについて
BC4J JSPフォームについて
BC4Jコンポーネントのデータ・タグについて

コード・インサイトを使用したHTMLおよびJSPタグの挿入
コード・エディタを使用したJSPページとHTMLページの編集
JSPのデバッグ