ヘッダーをスキップ

Oracle Containers for J2EE JSPタグ・ライブラリおよびユーティリティ・リファレンス
10g(10.1.3.1.0)

B31854-01
索引
索引

次へ

目次

タイトルおよび著作権情報

はじめに

対象読者
ドキュメントのアクセシビリティについて
関連ドキュメント
表記規則
サポートおよびサービス

1 タグ・ライブラリとユーティリティの概要

OC4Jが提供するタグ・ライブラリとユーティリティの概要
タグ構文の表記と意味
拡張型JavaBeansの概要
イベント処理用のJspScopeListenerの概要
XMLおよびXSLとの統合の概要
データ・アクセスJavaBeansとタグ・ライブラリのサマリー
Oracle Application Server Personalizationタグ・ライブラリのサマリー
Webサービス・タグのサマリー
ファイル・アクセス・タグとメール・タグのサマリー
EJBタグのサマリー
JSPユーティリティ・タグのサマリー
Webアプリケーションに対するOracleキャッシング・サポートのサマリー
Oracle Application ServerとJSPのキャッシング機能
JSP Web Object Cacheのロール
Web Object CacheとOracle Web Cacheの比較
Web Object CacheとOracle Application Server Java Object Cacheの比較
キャッシングに関するタグ・ライブラリのサマリー
JESIタグ・ライブラリのサマリー
Web Object Cacheタグ・ライブラリのサマリー

2 JavaServer Pages標準タグ・ライブラリのサポート

JSTLの概要
JSTLの理念
JSTLタグのサマリー
その他のJSTL機能の概要
スコープ変数
構成データとConfigクラス
JSTLの使用上の注意と将来の考慮事項

3 データ・アクセスJavaBeansとデータ・アクセス・タグ

データ・アクセスに関するJavaBeans
データ・アクセスJavaBeansの概要
データ・ソースと接続プーリング用のデータ・アクセスのサポート
データ・アクセスJavaBeansの説明
データベース接続用ConnBean
DMLとストアド・プロシージャ用CursorBean
例: データ・ソースを利用したConnBeanとCursorBeanの使用
データ・アクセス用SQLタグ
データ・アクセス・タグの概要
データ・アクセス・タグの説明
SQL dbOpenタグ
構文
属性
SQL dbCloseタグ
構文
属性
SQL dbQueryタグ
構文
属性
SQL dbCloseQueryタグ
構文
属性
SQL dbNextRowタグ
構文
属性
SQL dbExecuteタグ
構文
属性
SQL dbSetParamタグ
構文
属性
SQL dbSetCookieタグ
構文
属性
例: データ・ソースを利用したdbOpenとdbQueryの使用

4 他のOracleコンポーネントのタグ・ライブラリ

Oracleタグ・ライブラリのサマリー
Oracle Business Components for Javaタグ・ライブラリ
Oracle JDeveloper User Interface Extension(UIX)タグ・ライブラリ
Oracle JDeveloper BC4J UIX JSPタグ・ライブラリ
Oracle Reportsタグ・ライブラリ
Oracle Application Server Wireless Locationタグ・ライブラリ
Oracle Application Server MapViewerタグ・ライブラリ
Oracle Ultra Searchタグ・ライブラリ
Oracle Application Server Portalタグ・ライブラリ
Oracle Business Intelligence Beansタグ・ライブラリ
Oracle Application Serverマルチメディア・タグ・ライブラリ

5 XMLとXSLに関するタグのサポート

XMLをサポートするOracleタグの概要
XMLプロデューサとXMLコンシューマ
XML機能を持つOC4Jタグのサマリー
XMLユーティリティ・タグ
XMLユーティリティ・タグの説明
XML/XSLデータ変換用のXML transformタグとstyleSheetタグ
構文
属性
入力ストリームからの変換を行うXML parsexmlタグ
構文
属性
XMLユーティリティ・タグの例
transformタグの使用例
サンプル・スタイルシート: hello.xsl
サンプルJSPページ: hello.jsp
transformタグとdbQueryタグの使用例
JSPページ
rowset.xsl
useDataSource.jsp
transformタグとparsexmlタグの使用例
transformとparsexmlの使用例1
transformとparsexmlの使用例2
email.xml
email.dtd
emailWithDtd.xml
email.xsl

6 Edge Side Includes用のJESIタグ

Edge Side Includesテクノロジと処理の概要
Edge Side Includesテクノロジ
ESIの概要
サロゲートについて
ESIの主要機能
Oracle Web CacheとESIプロセッサ
Oracle Web Cacheの概要
Oracle Web Cacheの使用ステップ
Oracle Web CacheのESIプロセッサ
JESI機能の概要
JESIタグのメリット
OracleによるJESIタグ実装の概要
JESIの使用モデル
control/includeモデル
template/fragmentモデル
JESIとJSP Includesに関する注意
キャッシュ内のオブジェクトの無効化
キャッシュ内のページのパーソナライズ
JESIフォールバックの実行
Oracle JESIタグの説明
動的キャッシング用タグの説明
JESI controlタグ
構文
属性
JESI includeタグ
構文
属性
JESI paramタグ
構文
属性
例: control/includeモデル
例1: control/include
例2: control/include
例3: control/include
例4: control/include
例5: paramタグを使用したcontrol/include
JESI templateタグ
構文
属性
JESI fragmentタグ
構文
属性
JESI codeblockタグ
構文
属性
例: template/fragmentモデル
例1: template/fragment
例2: template/fragment
例3: codeblockを使用したtemplate/fragment
キャッシュ内のオブジェクトの無効化に使用するタグとサブタグの説明
JESI invalidateタグ
構文
属性
JESI構成ファイル
例1: クリア・テキストによるパスワードを含む構成ファイル
例2: jazn-data.xmlからパスワードを取得する構成ファイル
JESI objectサブタグ
構文
属性
JESI cookieサブタグ
構文
属性
JESI headerサブタグ
構文
属性
例: ページの無効化
例1: ページの無効化
例2: ページの無効化
例3: ページの無効化
例4: ページの無効化
例5: ページの無効化
ページのパーソナライズに使用するタグの説明
JESI personalizeタグ
構文
属性
例: ページのパーソナライズ
JESIタグの処理とJESIとESI間での変換
例: JESIとESI間でのインクルード・ページの変換
例: JESIとESI間でのテンプレートとフラグメントの変換

7 Web Object CacheのタグとAPI

Web Object Cacheの概要
Web Object Cacheの利点
Web Object Cacheのコンポーネント
キャッシュ・リポジトリ
キャッシュ・プログラミング・インタフェース
キャッシュ・ポリシーとスコープ
Web Object Cacheの主要機能
キャッシュ・ブロックのネーミング: 暗黙的なネーミングと明示的なネーミングの比較
クローン化可能なキャッシュ・オブジェクト
メモリー指向リポジトリと2次記憶装置リポジトリとの比較
キャッシュ・オブジェクトをクローニングするメリット
CloneableCacheObjectインタフェースの使用
キャッシュ・ブロックのランタイム機能
データの無効化と期限切れ
キャッシュ・ブロックの期限切れ
キャッシュ・ブロックの無効化
ポリシー仕様の属性と使用
キャッシュ・ポリシーの属性
キャッシュ・ポリシー属性の説明
キャッシュ・ブロックのネーミングとautoType属性の詳細
reusableTimeStampとreusableDeltaTimeの詳細
期限切れポリシーの属性
Web Object Cacheタグの説明
キャッシュ・タグの説明
Web Object Cacheのcacheタグ
構文
属性
属性の使用方法
例: cacheタグ
Web Object CacheのcacheXMLObjタグ
構文(cacheタグの構文に追加)
属性(cacheタグの属性に追加)
例: cacheXMLObjタグ
Web Object CacheのuseCacheObjタグ
構文(cacheタグの構文に追加)
属性(cacheタグの属性に追加)
例: useCacheObjタグ
Cacheタグ内でのコードの条件付き実行
Web Object CacheのcacheIncludeタグ
構文
属性
属性の使用方法
キャッシュ無効化タグの説明
Web Object CacheのinvalidateCacheタグ
構文
属性
nameとinvalidateNameLikeの使用
pageとautoInvalidateLevelの使用
例: キャッシュ無効化タグの使用
例: invalidateCacheタグ
Web Object Cache APIの説明
キャッシュ・ポリシー・オブジェクトの作成
lookupPolicy()メソッドの使用
CachePolicyコンストラクタの使用
CachePolicyメソッド
CachePolicyメソッド・シグネチャと共通のパラメータ
CachePolicyメソッドの説明
CachePolicyのgetterメソッドとsetterメソッド
期限切れポリシー・オブジェクトの取得
ExpirationPolicyメソッド
CacheBlockメソッド
タグ・コードとAPIコードの比較
単純なJSPページ: tagcode.jsp
スクリプトレットJSPページ: servletcode.jsp
サーブレット・ページ: DemoCacheServlet.java
コード・ノート
キャッシュ・ポリシー・ディスクリプタ: test-policy.cpd
キャッシュ・ポリシー・ディスクリプタ
キャッシュ・ポリシー・ディスクリプタDTD
サンプル・キャッシュ・ポリシー・ディスクリプタ
キャッシュ・ポリシー・ディスクリプタのロードとリフレッシュ
キャッシュ・リポジトリ・ディスクリプタ
キャッシュ・リポジトリ・ディスクリプタDTD
サンプル・キャッシュ・リポジトリ・ディスクリプタ
バックエンド・リポジトリの構成
Oracle Application Server Java Object Cacheの構成上の注意
ファイル・システム・キャッシュの構成上の注意

8 ファイル・アクセスとメール用のBeanとタグ

ファイル・アクセスJavaBeansとファイル・アクセス・タグ
OC4Jのファイル・アクセス機能の概要
ファイル・アップロードの概要
ファイル・システムの接続先
データベースの接続先
アップロードに関するセキュリティ上の考慮事項
ファイル・ダウンロードの概要
ダウンロードに関するセキュリティ上の考慮事項
ファイル・アップロードおよびダウンロード用JavaBeanとクラスの説明
HttpUploadBean
必須属性のサマリー
メソッド
HttpDownloadBean
必須属性のサマリー
メソッド
ダウンロード・サーブレット
FileAccessExceptionクラス
ファイル・アップロードおよびダウンロード用タグの説明
httpUploadFormタグ
構文
属性
httpUploadタグ
構文
属性
httpDownloadタグ
構文
属性
メールJavaBeanとメール・タグ
メールJavaBeanとメール・タグについての一般的な考慮事項
メール添付
添付の有効化
添付の送信
添付の使用方法
SendMailBeanの説明
SendMailBeanの要件
SendMailBeanメソッドの説明
sendMailタグの説明
sendMailタグ構文
sendMailタグの使用方法
sendMailタグ属性の説明
sendMailタグに関するサンプル・アプリケーション

9 JSPのユーティリティとユーティリティ・タグ

JspScopeListenerによるJSPのイベント処理
JspScopeListenerの一般的な使用
OC4JでのJspScopeListenerの使用
JspScopeListenerの要件
リクエスト・スコープをサポートするサーブレット・フィルタの実装
アプリケーション・スコープをサポートするリスナー・クラスの実装
セッション・スコープをサポートするHttpSessionBindingListenerとの統合
EJBタグ
EJBタグの構成
EJBタグの説明
EJB useHomeタグ
構文
属性
EJB useBeanタグ
構文
属性
EJB createBeanタグ
構文
属性
EJB iterateタグ
構文
属性
EJBタグの例
EJBタグのセッションBeanの例
EJBタグのエンティティBeanの例
一般的なユーティリティ・タグ
Displayタグ
displayCurrencyユーティリティ・タグ
構文
属性
displayDateユーティリティ・タグ
構文
属性
displayNumberユーティリティ・タグ
構文
属性
その他のユーティリティ・タグ
iterateユーティリティ・タグ
構文
属性
ifInRoleユーティリティ・タグ
構文
属性
lastModifiedユーティリティ・タグ
構文
属性

10 パーソナライズ・タグ

パーソナライズの概要
パーソナライズの一般的な概要
パーソナライズの概念
パーソナライズとカスタマイズの比較
Oracle Application Server Personalizationの概要
リコメンデーションの基礎
主要コンポーネント
マイニング・テーブル・リポジトリの概要
モデルの概要
マイニング・オブジェクト・リポジトリの概要
リコメンデーション・エンジンの概要
リコメンデーション・エンジン・ファームの概要
リコメンデーション・エンジンAPIの概念および機能の概要
ビジターとカスタマの比較
項目、リコメンデーション、分類およびカテゴリ
レーティングとランキング
レーティングについて
ランキングについて
ステートフルとステートレスなリコメンデーション・エンジン・セッションの比較
リコメンデーションのリクエスト
パーソナライズ・タグ機能の概要
リコメンデーション・エンジン・セッションの管理
リコメンデーション・エンジン・セッションの開始
ステートフル・アプリケーションの使用
ステートレス・アプリケーションの使用
リコメンデーション・エンジン・セッションの終了
パーソナライズ・タグでの項目の使用
項目の記録および削除タグの概要
リコメンデーションおよび評価タグの概要
リコメンデーション・タグの詳細
入力項目
出力項目
戻される項目に対するタグ補足情報スクリプト変数の使用
入力項目の仕様
項目配列の入力
デモグラフィック項目
項目記録タグの使用モード
リコメンデーションおよび評価タグに対するチューニング、フィルタ処理、ソートの使用
チューニング設定
リコメンデーションのフィルタ処理
ソート順序
パーソナライズ・タグおよびクラスの説明
セッション管理タグの説明
startRESessionパーソナライズ・タグ
構文
属性
属性の使用方法
endRESessionパーソナライズ・タグ
構文
setVisitorToCustomerパーソナライズ・タグ
構文
属性
リコメンデーションおよび評価タグの説明
getRecommendationsパーソナライズ・タグ
構文
属性
属性の使用方法
getCrossSellRecommendationsパーソナライズ・タグ
構文
属性
属性の使用方法
selectFromHotPicksパーソナライズ・タグ
構文
属性
属性の使用方法
evaluateItemsパーソナライズ・タグ
構文
属性
属性の使用方法
forItemパーソナライズ・タグ
構文
属性
getNextItemパーソナライズ・タグ
構文
属性
属性の使用方法
項目記録および削除タグの説明
recordNavigationパーソナライズ・タグ
構文
属性
recordPurchaseパーソナライズ・タグ
構文
属性
recordRatingパーソナライズ・タグ
構文
属性
recordDemographicパーソナライズ・タグ
構文
属性
removeNavigationRecordパーソナライズ・タグ
構文
属性
removePurchaseRecordパーソナライズ・タグ
構文
属性
removeRatingRecordパーソナライズ・タグ
構文
属性
removeDemographicRecordパーソナライズ・タグ
構文
属性
項目クラスの説明
パーソナライズ・タグの制限事項
パーソナライズ・タグ・ライブラリ構成ファイル
personalization.xmlファイル
personalization.xmlの要素の説明
RecommendationSettings要素
定義
RE要素
定義
Tuning要素
定義
DefaultTuning要素
定義
Filtering要素およびCategory要素
定義
DefaultFiltering要素
定義
サンプルpersonalization.xmlファイル

11 Webサービス・タグ

Webサービスの概要
Webサービスの概要
SOAPの概要と関連機能
Web Services Description Languageの主要な要素の概要
Webサービス・メッセージとXML Schema定義の概要
Webサービスの例
例: WSDL定義
例: HTTPリクエストとレスポンスに埋め込まれたSOAPメッセージ
OC4J Webサービス・タグ
OracleAS Web Servicesの概要とタグ・ライブラリの実装
Webサービス・タグの機能の概要
Webサービス・タグの説明
Webサービスのwebserviceタグ
構文
属性
Webサービスのmapタグ
構文
属性
Webサービスのpropertyタグ
構文
属性
Webサービスのinvokeタグ
構文
属性
Webサービスのpartタグ
構文
属性
Webサービス・タグの例
Webサービスの例: テンプレートの使用方法
Webサービスの例: RPCスタイルWebサービスのサンプルJSPページ
Webサービスの例: ドキュメント・スタイルWebサービスのサンプルJSPページ

A JML拡張型

JML拡張型の概要
JML拡張型の説明
JmlBoolean型
JmlNumber型
JmlFPNumber型
JmlString型
JML拡張型の例

B データ・アクセスに関する廃止JavaBeans

データ・アクセスJavaBeans
データ・アクセスJavaBeanの説明
接続キャッシング用ConnCacheBean
問合せ専用DBBean

C サード・パーティ・ライセンス

Apache
The Apache Software License
License
Notice
Jaxen
The Jaxen Software License
SAXPath
The SAXPath License

索引


次へ
Oracle
Copyright © 2002, 2006 Oracle Corporation.

All Rights Reserved.
索引
索引