ビジネス・コンポーネント・データ・コンポーネント・タグを使用したビューの参照

ビジネス・コンポーネント・データ・コンポーネント・タグを使用して、ビジネス・コンポーネント・データソースのビューを参照するためのJSPページを作成します。 ビューで機能するコンポーネント・タグは、他のタイプのデータ・タグよりも高い抽象レベルを提供します。 コンポーネント・タグの機能は、コンポーネントJSPファイルによって提供されます。 具体的には、コンポーネント・タグをJSPファイルに挿入すると、コンポーネントのJSPファイルがプロジェクトに自動的に追加されます。

次に、ビュー・オブジェクトCustomersView1に関連付けられている参照ページCustomersView1_Browse.jspの例を示します。

<%@ taglib uri="/webapp/DataTags.tld" prefix="jbo" %>
<%@ page contentType="text/html;charset=windows-1252"%>
<html>
  <head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <title>untitled</title> </head> <body> <jbo:ApplicationModule id="mypackage1_AppModuleDataControl" definition="DataBindings.mypackage1_AppModuleDataControl" releasemode="Stateful" /> <jbo:DataSource id="ds" appid="mypackage1_AppModuleDataControl" viewobject="CustomersView1" /> <jbo:DataHandler appid="mypackage1_AppModuleDataControl" /> <jbo:DataTransaction appid="mypackage1_AppModuleDataControl" /> <h1>CustomersView1 Browse Form</h1> <table cellspacing="2" cellpadding="3" border="1" width="100%"> <tr> <td> <jbo:DataScroller datasource="Ds" /> </td> </tr> <tr> <td> <jbo:DataTable datasource="Ds" /> </td> </tr> </table><jbo:ReleasePageResources/> </body> </html>
ビジネス・コンポーネントのコンポーネント・タグを使用して参照ページを作成するには、次のようにします。
  1. ワークスペースおよびビジネス・コンポーネント・プロジェクトを作成します。
  2. Webアプリケーション用に空のプロジェクトを作成します。

    コンポーネント・ファイルおよび他のソースを共有できるように、このプロジェクトに参照JSPページ、編集JSPページおよび問合せJSPページのすべてを配置します。

  3. 「JSP for Business Components」テクノロジを選択して、Webアプリケーション・プロジェクトに対して関連するテクノロジ・スコープを設定します (このプロジェクトをサポートするその他のテクノロジも選択されます)。
  4. 単純なJSPページを作成します。

    次からのステップで、コンポーネント・パレットからJSPデータ・タグを挿入してJSPページを編集します。 多くの場合、挿入によって補助ファイルがJSPプロジェクトに追加されます。

  5. ページのビジネス・コンポーネント接続を定義します。
  6. <jbo:DataSource>タグを挿入して、ページのデータソースを定義します。 ビュー・オブジェクトへのアクセスを提供するこのタグは、コンポーネント・パレットの「ビジネス・コンポーネントの接続」ページにリストされます。 「データソース」ダイアログの最初のページでビュー・オブジェクトを選択します。 2番目のページでidを指定し、必要に応じて他の属性を設定します。
  7. 静的HTMLフレームワークを作成します。 一部のHTMLタグは、コンポーネント・パレットの「HTML」ページから挿入できます。 このページから挿入できないタグは、ページのコード・ビューを使用して原文どおりに追加する必要があります。
  8. <jbo:DataHandler><jbo:DataTransaction><jbo:DataScroller><jbo:DataTable>などのデータ・コンポーネント・タグを挿入します。 データソースと対話するこれらのタグは、コンポーネント・パレットの「ビジネス・コンポーネントの接続」ページにリストされます。

JSPファイルを右クリックして「実行」を選択すると、JSPページをテストできます。


一般的なビジネス・コンポーネントJSPフォームについて
ビジネス・コンポーネント・データ・コンポーネント・タグについて

JSPページおよびビジネス・コンポーネント・データ・タグの使用
ビジネス・コンポーネント・データ・コンポーネント・タグを使用したビューの編集
ビジネス・コンポーネント・データ・コンポーネント・タグを使用したビューの問合せ

リファレンス: ビジネス・コンポーネント・データ・タグ・ライブラリ

 

Copyright © 1997, 2004, Oracle. All rights reserved.