ビジネス・コンポーネント・データ・タグ - <jbo:DataTransaction>

データベース・トランザクションをコミットまたはロールバックするための、ユーザーにより選択可能なリンクを作成するコンポーネントを挿入します。

JSP構文

<jbo:DataTransaction
   appid="appModuleInstance"
   [ targetURL="event-handling page | the JSP with the component" ]
   [ relativeUrlPath="component's JSP page | DataTransactionComponent.jsp" ]
/>

説明

<jbo:DataTransaction>コンポーネントは、データソースへの変更をコミットまたはロールバックするためにユーザーが選択するリンクをJSPページに挿入します。 ページによりレンダリングされるリンクの状態は、データソースの現在の状態を反映します。 データが変更されていない場合や、ユーザーによってデータソースのすべての変更がデータベースにすでにコミットされている場合、リンクはグレー表示され、選択できない状態になります。

DataTransactionコンポーネントは、ユーザーが選択するリンクの処理を、<jbo:Commit>および<jbo:Rollback>データ・タグに依存します。編集フォームを含むJSPページ内にDataTransactionコンポーネント・タグを挿入できます。データベース・トランザクションは、DataTransactionコンポーネント・タグを挿入したページと同じページ、または一意のターゲット・ページで処理できます。

属性

次の例では、バインド先のアプリケーション・モジュール・セッションのデータベース・トランザクションを処理します。この例では、DataTransactionのターゲットはこのコンポーネントを使用するJSPです。


<jbo:ApplicationModule id="am" configname="mypackage.MypackageModule.MypackageModuleLocal"
releasemode="Stateful" />
<jbo:DataSource id="LocationsView" appid="am" viewobject="LocationsView"/>
<jbo:DataTransaction appid="am" />        

ビジネス・コンポーネント・データ・タグ・ライブラリのコンポーネント・タグについて
ビジネス・コンポーネントJSPページへのコンポーネント・タグの追加
ビジネス・コンポーネント・データ・タグ・ライブラリのコンポーネント・タグのカスタマイズ

 

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