ビジネス・コンポーネントの接続タグ - <jbo:ViewObject>

次のビュー・オブジェクトに基づいて、ビュー・オブジェクト・インスタンスを作成します。

JSP構文

<jbo:ViewObject
   id="viewObjectInstanceName"
   name="viewObjectName"
   [ rangesize="number of rows displayed | -1 | 1" ]
   [ itermode=" LastPagePartial | LastPageFull" ]
/>

説明

<jbo:ViewObject>タグは、ビジネス・コンポーネントAPIを介してビュー・オブジェクト・インスタンスで操作するときに、スクリプト可能な変数として使用できるビュー・オブジェクト・インスタンスが指定されます。次に例を示します。

 
<jbo:ViewObject id="vo" name="Mypackage1Module.EmpView1" 
/> <% Row currentRow = vo.getCurrentRow(); %>        
以前のバージョンのビジネス・コンポーネントJSPページでは、ビュー・オブジェクトに対するデータ・バインディングを取得するために<jbo:DataSource>タグのみを使用していました。JDeveloperバージョン 9.0.3以降では、ビジネス・コンポーネント・データ・タグに必要なdatasource属性に、ビュー・オブジェクト・インスタンス名を使用できます。ビュー・オブジェクトをデータソースとして直接指定できる機能のため、ビジネス・コンポーネントJSPページでは<jbo:ViewObject>および<jbo:DataSource>タグは不要になります。<jbo:ViewObject>タグは、より明示的なタグ名を使用して<jbo:DataSource>タグの機能をミラー化するために用意されていました。

関連項目: oracle.jbo.ViewObjectおよびoracle.jbo.RowIterator

説明