XSQLサーブレットを使用して、ビジネス・コンポーネント用にXMLベースのクライアントを作成できます。XSQLサーブレットを使用すると、データベースからXML形式でデータを入力および出力することが容易になります。次の手順では、ViewObject Showタグを使用して作成したビジネス・コンポーネント・プロジェクトに、XSQLクライアントをバインドして、XML形式でビュー・オブジェクトのデータを表示する方法を説明します。ViewObject Updateタグを使用して、ビュー・オブジェクトを挿入、更新および削除することもできます。
注意: XSQLページをビジネス・コンポーネントのXSQL処理ハンドラとともに使用するには、希望する接続モードを基にしたすべてのJBOライブラリに加えて、XSQLランタイムおよびJBO HTMLライブラリをプロジェクトのクラスパスに含める必要があります。これらは、JDeveloperによって自動的にクラスパスに含められます。
ビジネス・コンポーネント用XSQLサーブレット・クライアントを作成するには、次のようにします。
これにより、untitled#.xsql
という名前のスケルトンXSQLファイルがプロジェクトに追加されます。
<page xmlns:xsql="urn:oracle-xsql">
タグの後の空白行にカーソルを置きます。
ViewObject Showタグには、XML形式のビュー・オブジェクトのデータが表示されます。ViewObject Updateでは、オプションで変換されたXMLドキュメントに基づいたビュー・オブジェクトに対して、挿入、更新および削除の処理を行います。
入力したタグおよび属性がXSQLページに表示されることに注意してください。
スタイルシートを使用してXMLデータの書式を設定できます。メッセージ・サービスを介してXMLデータを別のアプリケーションに渡すこともできます。
注意:XSQLエラーJBO-27122が表示された場合は、ViewObject Showヘルプ・トピックの 「循環ビュー・リンク・アクセッサを使用してビュー・オブジェクトを問い合せる際の注意点」を参照してください。
新規ビジネス・コンポーネント・プロジェクトの作成
データベースにアクセスするXSQLサーブレット・クライアントの作成
スタイルシートを使用したXMLデータの書式設定
Copyright © 1997, 2006, Oracle. All rights reserved.