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

次のようなビュー・オブジェクトを基にした行セット・インスタンスを作成します。

JSP構文

<jbo:CreateRowset
   id="rowsetInstanceName"
   name="rowsetName"
   viewobject="viewObjectName"
   [ masterrowset="filterString" ]
/>

説明

<jbo:CreateRowset>タグでは、行セットおよび属性を操作する、RowsetIterateタグやShowValueタグなどの他のデータ・タグに渡すことが可能な行セット・インスタンスが指定されます。

参照: oracle.jbo.ViewObject

属性

<jbo:DataSource id="category_vo" appid="OnlineOrdersModule" viewobject="CategoryView" />

<jbo:DataSource
id="customer_vo1" appid="OnlineOrdersModule"
whereclause="<%= wc %>"
viewobject="CustomerView" />

さらに詳細な例を次に示します。

<%@ taglib uri="/webapp/DataTags.tld" prefix="jbo" %>
<jbo:ApplicationModule id="OnlineOrdersModule"
configname="OnlineOrders.OnlineOrdersModule.LocalConfig"
releasemode="Stateless" />

<jbo:DataSource id="ds1" appid="OnlineOrdersModule" whereclause="id > 206" rangesize="20" viewobject="CustomerView" />

<jbo:RowsetIterate datasource="ds1" >
  <jbo:ShowValue datasource="ds1" dataitem="Id" ></jbo:ShowValue>
  <jbo:ShowValue datasource="ds1" dataitem="Firstname" ></jbo:ShowValue>
  <jbo:ShowValue datasource="ds1" dataitem="Lastname" ></jbo:ShowValue>
  </jbo:RowsetIterate>
</BODY>
</HTML>

<jbo:ReleasePageResources />