「新規」ギャラリ - 「Web Tier」 - 「Struts-Based JSP for Business Components」カテゴリ

「新規」ギャラリの「Web Tier」 - 「Struts-Based JSP for Business Components」カテゴリから、イベント管理にはApache Software FoundationのStrutsフレームワーク、データ管理にはOracle Business Components for Java(BC4J)フレームワークを使用するデータ・バインドJSPページを短時間で作成できます。これらのウィザードで生成されるJSPページは、BC4Jデータ・タグのカスタム・タグ・ライブラリのStrutsサポートを備えたJSPタグを使用してビジネス・コンポーネントにアクセスします。

これらのウィザードを使用するには、クライアントのデータ・モデルを記述するためにBC4Jプロジェクトが事前定義されている必要があります。ワークスペースにビジネス・コンポーネント・プロジェクトがない場合は、ビジネス・コンポーネント・プロジェクトに関連するドキュメントを参照してください。

Complete Struts-Based JSP Application
ビジネス・コンポーネントStruts JSPアプリケーション・ウィザードが起動します。このウィザードを使用すると、ビジネス・コンポーネントでの処理をStrutsフレームワークで定義した、データ・バインドされたWebアプリケーションを構築するための様々な種類のJSPフォームを短時間で作成できます。ビジネス・コンポーネント・プロジェクトにより定義されたビュー・オブジェクトに対して、問合せ、編集および参照用の各フォームを生成できます。ウィザードを完了すると、JSP Webアプリケーション、Strutsライブラリおよびstruts-config.xmlファイルがプロジェクトに追加されます。生成されたmain.htmlファイル(Strutsの*.doアクションを起動するエントリ・ポイントとなる)から、変更を加えることなくアプリケーションを起動できます。
Business Components Client Data Model
BC4Jクライアント・データ・モデル定義ウィザードが起動します。このウィザードは、作成するクライアント・データ・モデルを定義したプロジェクト構成ファイル(.cpx)をStrutsプロジェクトに追加します。クライアント・データ・モデルは、データ・バインドJSPページに対するビジネス・コンポーネント・アプリケーション・モジュールのコンテキストを指定します。ビジネス・コンポーネントStruts JSPアプリケーション・ウィザードから、BC4Jクライアント・データ・モデル定義ウィザードを直接起動することもできます。
Struts Starter Page
スケルトン・データ・バインドJSPページ用のBC4J Struts初期ページ・ウィザードが起動します。このウィザードでは、選択したアプリケーション・モジュールおよびビュー・オブジェクトに対して設定されたBC4Jデータ・バインドが行われたビジネス・コンポーネント・アクションをStrutsフレームワークで定義したJSPページを作成できます。データ・バインド・ページは、viewobject_StarterPage.jspという名前の1つのJSPページで構成されます。viewobjectは、初期ページの生成対象となったビュー・オブジェクトの名前です。コード・エディタでviewobject_StarterPage.jspを開き、BC4Jデータ・タグのカスタム・タグ・ライブラリからのJSPタグの挿入をただちに開始できます。このタグ・ライブラリを使用すると、BC4Jビュー・オブジェクトからアクセスしたデータを操作できます。

BC4J JSPフォームについて
ビジネス・コンポーネントWebアプリケーションでのStrutsサポートについて
クライアント・プロジェクト構成ファイルについて
JSPプロジェクトのBC4Jデータ・モデル定義の作成
ビュー・オブジェクトのStrutsベースJSPページの作成
アプリケーション・モジュール用のStrutsベースのJSPアプリケーションの生成
Strutベースの初期BC4J JSPの作成
Struts JSPページの実行